Use block height 0 when checking for genesis block
Use block height 0 when checking for genesis block

There is no previous block when validating the genesis block as part of contextual checks,
so block height cannot be used. Consensus parameters are now taken from height 0 for
the genesis check, and from block height only if the it's not the genesis block.

koharjidan/dogecoin,psionin/smartcoin,psionin/smartcoin,dogecoin/dogecoin,patricklodder/dogecoin,psionin/smartcoin,patricklodder/dogecoin,psionin/smartcoin,patricklodder/dogecoin,dogecoin/dogecoin,patricklodder/dogecoin,dogecoin/dogecoin,dogecoin/dogecoin,dogecoin/dogecoin,koharjidan/dogecoin,koharjidan/dogecoin,psionin/smartcoin,psionin/smartcoin,koharjidan/dogecoin,patricklodder/dogecoin,dogecoin/dogecoin,koharjidan/dogecoin,koharjidan/dogecoin