use restify instead of express
set server name
initial site route
alphanumericdash validator

'cause dashes in usernames are like so totally in bro
rest create user
log all errors to console, not just fatal
move mongo error helper to own file
mongo error helper now returns

useful for just working with an isolated set of errors
Revert "mongo error helper now returns"

This reverts commit a0213468282cd01b82e2e1d2d648110abb74ad8c.
get user
hide password and salt on all requests
apparently validators are called backwards!
remove validator that breaks updates
remove another validator
support updating users
rename singular call
support get all
support deleting a user
support deleting multiple users
fix unknown mongo errors not displaying