Updated TODO
Model all schemas on startup
Re-work so we don't have to pass around the Haraka 'app' object
Ugly initial implementation of subscription confirmation messages
Project restructure
Code cleanup
Added gruntfile for linting and testing (tests yet to be written)
Updated readme with info on project structure
Updated TODO
Use promises for save, instead of naked callbacks
Move sendConfirmation from Subscriber to Subscription
Include request IP in subscription confirmation
Allow re-sending of confirmation message
Renamed config property serverName to serverHost
Added example configuration file
Use mongoose.model instead of this.model to avoid issues
Throw an exception if subscription isn't found in isConfirmedFor