Switch templating engine to Handlebars on the client.

Update the Renderer.

Resolves #351

Update Renderer with Handlebars changes.
support postinstall.

Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
Change port to 3344; add warning about changing it.

Resolves #358
Add back toJSON shim. Add more shim comments.

Resolves #360
Remove unused reference to titleView.

Resolves #357
Place dropdown menu over loading overlay.

Resolves #353
Add smarter error views.

Differentiate between rate-limited, 404, and generic error views.

Resolves #273
Refactor scope map helper to use abbreviated syntax.

Resolves #368
Display time remaining on rate limit view; refresh when 0.

Update Underscore dependency to 1.7.0
Share styles between error views.
Show login button when rate-limited and not logged in.

Resolves #370
Add private label to private Gistbooks on profile page.

Resolves #28
Refactor dropdown menu code.
Update header design.
Display a kitchen sink Gistbook on the home page.

Resolves #369
Add a saved method to Gist views.

Add a dirty method to Gistbooks. Nest data in the Gistbook
object itself, rather than in the Gistbook View.
v0.1.21