Novacoin: beginning of adaptation for NVC protocol.

* Set new genesis block hash and address version values;
* Use getblockbynumber RPC instead of getblockhash & getblock & getrawtransaction;
* Handle proof-of-stake blocks and coinstake transactions correctly.