Rm the coffee version of 'server', the JS version is more compatible
Merge pull request #246 from unepwcmc/remove-server-coffee

Rm the coffee version of 'server', the JS version is more compatible
Login gives better error feedback

* CSS was incorrectly applied to login error box so it wasn't displaying
  (sorry!)
* Errors were not being bubbled up from the User login methods
* We now differentiate between incorrect users/passwords and timeouts
Remove unnecessary new Error (error handler shows generic message
anyway)
Merge pull request #247 from unepwcmc/login

Login gives better error feedback