Encryption, register backend

Added Encryption framework for hashing passwords, hooked up register
backend logic to Raven, untested as of yet.