Reorganize testnet constants
Separate p2p port for testnet
Separate rpc port for testnet
Separate network id for testnet
Pass tx and nonce to genesis block constructor
Add testnet genesis tx as output by CN reference
Add descriptions for RPC command line params
Separate testnet default data dir