Added in Niall's Nasty 256 bit hash. Must remember to break that out into a generic 256 bit integer class.