initial commit to emailer system overhaul
emailer invocation for new users
Merge remote-tracking branch 'origin/master' into email-revamp

Conflicts:
	package.json
fixed debug output when plugin method is not found
implemented emailer for welcome email (though the email confirmation system is horribly broken)
Merge remote-tracking branch 'origin/master' into email-revamp
fixing 'back to nodebb' ext, and revamping email confirm logic
Merge branch 'master' into email-revamp
remove console.log(file) - no more exploding terminals
upgrade.js - adding categories.class and categories.link
woops, fail at iteration
use categories.class instead of hardcoded columns
refactored posts.create to use waterfall
admin - add custom class to categories (forgot to commit this)
admin - add "# recent topics to display"  to categories
upgrade.js - categories.numRecentTopics
pull # of recent replies based on settings
fix to getRecentReplies causing count = 0 to return unlimited
changed numRecentTopics to numRecentReplies, that makes more sense now
templates.js added support for !@first and !@last conditionals