(PDB-898) Add factset hash to replace-facts!

This commit associates a hash of each factset with the metadata of the factset
to allow us to easily tell if fact values have changed.
put that on the next line, or at least a space between the command and the item. As a rule, follow the style around you.