Replace CBlockHeader::GetHash with call to SerializeHash
Removes variability between LE and BE. As suggested by @sipa.