Login is now on /ghost/ as well

Closes #484.
Closes #596.

* Rewrote routes in server.js and routes.js
* Modified tests to accommodate the path change
* If you're not logged in, `/ghost/` will give you the login form
* If you're logged in, `/ghost/` gives you the admin area
* Logout will redirect you to `/ghost/`