Add support for Diamond v2

Diamond v2 switched to Groestl from scrypt. Unlike GroestlCoin however, it uses the common double sha256 transaction hashing.