Added GetRigidTxId() and GetRawTxFromRigidTxId() methods to RpcExtenderService, these methods provide an immutable and unique (in its SHA256 version) tx id
Added verbose support for GetRawTransaction() and changed its signature (old signatures should switch to: String hex = response.Hex)
Added generate and immature to enum TransactionSinceBlockCategory
Moved Vin and Vout classes to folder SharedComponents
Renamed GetTransactionResponse.Blockhash to BlockHash
Added support for SHA256 operations