LIB: Move QuasarDatabase to it's own class instead of glued onto Database

The Database class through a bunch of errors about tables not existing
when you tried to reset a password because it was trying to prepare queries
for tables that were in the regualar nova.db file and not quasar.db.
QUASAR: Clean up the user editing page. Add a second password typing box