Merge pull request #1 from fuzzyfox/master

v0.0.2: Now with more dynamic route loading.
Merge branch 'master' of github.com:not-so-creative/eisenhower
Added nicer errors for the browser
Added CSRF protection
Added nunjucks templating engine
Changed persona login management to use jQuery
Added a landing page
Added tests to ensure users cant change admin flag.

Added:
* Tests that verify standard users cannot make themselves or others
administrators.
* Checks in the user api to ensure that users cannot become admins on
their own.

Changed:
* Fixed typo in the error handling routes on the conflict response.
* Ensured `req.session.user` is destroyed on logout.