Upgrade to specs2 2.1.1
Refactored the Service layout

Moved database stuff into a new DatabaseManager, moved stats stuff into
new StatsManager. Also added some new functions to the AccountManager
Refactored account creation

Use the service AccountManager to do the actual creation and do the UI
handling in the snippet. This makes it easier to test the business
logic.
Removed a println

TODO: change it into a log statement when logging is setup
More work on registration workflow
Moved database properties into Config

Now they're not just sitting hardcoded in Boot.scala
Fixed a warning

Apparently this is a known Scala compiler issue.
HTML5 compliance
Removed a println

Was getting annoying in the unit tests. Maybe change this to a log
statement when logging is set up.
Added some AccountManager unit tests