Generate Genesis block on start up of client

the genesis block will be mined on every start of the client.  hash and nonce values are recorded in the debug.log