add make-hash to elnode auth stuff to allow marmalade to provide a hash function.
fix the auth tests
default the hash abstraction function