* hash message expects a string and not a hex string * refactor HashMessage * swap returned values
* add HashMessage to backend, lib, and mobile. * move HashMessage out of the backend struct * fix comment typo