Implemented Twitter authentication

Spruced up layout: moved header to layout.jade

Next: implementing history system.
Then: implementing janitorial tools
Then: implementing general-user contribution tools
Then: expand toolset for all users to add events, ranges, gap notes and
other components