Picking the DAO and manager components of the Authentication additions
+ Moved some logic around the DAO and into the Manager.
+ Picked the password hashing utility
+ Removed the apparently unnecessary Credential.json object
Fix up the migration test
Merge pull request #705 from kaysoky/AuthDAO

Authentication DAO and Manager