=======================
* Add Script class to parse, create and validate scripts
* Add Stack class and methods for script language
* Use Script class in Transaction, Input, Output, Block and Wallet
* Remove old service providers and fix provider various issues
* Use standardised method names: hex, parse, parse_hex, etc in all classes