Dramatically reduce the number of templates in home.html by making better use of template conditionals.
Whitespace fix.
Use a RouteContoller for the top and side routes.
Remove the top_and_side_routes mechanism.
Remove autoform dependency. We're not using it.

This also involves depending explicitly on collection2, since it
was being pulled in as an autoform dependency. We are using collection2.
Upgrade iron-router version.

1. This also requires that we bump the meteor version.
2. There was a major undocumented change wherein the data function will
   be called before waitOn waiting has completed. To work around this,
   we "override" the data function in the EnhancedDataController. In a route,
   one can now specify beforeData and afterData, which specify what the data
   should be before and after waiting. A data property can also be given,
   and it will be used if either beforeData or afterData is missing. Any
   of these can be objects or functions.
Return the section content from a data function instead of fetching it from a template helper.
Make sure the top bar is always present.
Markdown updates.
Small addition to readme.
Give the heroku command for adding the remote.
Move some Annotorious-specific things (such as the name Annotorious) to a settings file.
Enable setting of the page title on route change.

This only deals with the simple case so far: where the title to change
to is a known, constant string.
Add routes and stub templates for the My Items and Settings pages.
In EnhancedDataController, add the name of the current route to the data object.

Also use it to eliminate a Router.current() call.
Highlight the current route in the hamburger menu and make it unclickable.
Highlight the current reading view panel in the hamburger menu.
Link the Log in button in the hamburger menu to the actual login page.
Handle the case of a title only becoming available once some data has become available.

If a title property is returned in a data object, the window title will be
set to that. This is used by the readingview route.
Small tweaks to styling of top bar.

The hamburger button is now floated rather than absolutely positioned
and the title text is now ellipsized when it is too long. The text
and button will no longer overlap when the text is too long.