Added database backend, added basic user account login logic
Implemented registration, implemented proper password checks
Merge pull request #46 from Rylius/database

Add database backend