FHashBuilder

Class for computing a hash of multiple types, going through GetTypeHash when the type implements it, and fallbacks to raw data hashing when the type doesn't.