Major cleanup

- Removes node_modules from the repo
- Adds middleware for stylus and coffee-script
- Reorganizes app.coffee (more of a rewrite, really)
- Adds a logger
- Moves the markdown files to /content (so @ballinloughdentalcare can find
  them more easily)
- Adds a Dockerfile and a Vagrantfile in case we move away from Heroku
- Adds (no) tests