Set up routes
Set up validator in types package
Good handle tests passing
Bad handle tests implemented
Email validation implemented and tested
Password validation implemented and tested
Added response for validator
Implemented signup validation into API
Updated validator and added more tests
Merge branch 'master' into get-users

Conflicts:
server/api/api.go
server/routes/routes.go
server/test/account_test.go
Moved some types into types package
Login validation and cleanup
Remove last vestiges of ChangePassword
Modified EditMessage with new validator, fixed #26
Updated validation error messages
Implemented EditUser route
Implemented EditUser query
First unit test passing for EditUser
Improved query IMMENSELY

Death to that awful switch
Fixed issue #28