Refactor: Settings: Move init into lib
Refactor: Settings: Move db.whenReady into lib

Really, the server shouldn't care that the settings
needs to wait until the database is ready before
running its stuff, so move the database-wait into
the settings class.
Fix: Refactor: Move uuid into settings
Add 'async' dependency

Primarily for the 'parallel' function, which we've
hacked out a number of times already. Might as 
well use a maintained lib.
Init: Prepare for ssl, email, stripe data

Get ready for the client sending us more data
from the new init page.