Rbarlow consumer profile hashing

Add a profile_hash to the Consumer Profile.