Implement optimised hash and equality operators for h256, and specialise std::hash<eth::h256>.