Add @ensure_xhr decorator.
Issue #196: add API endpoint to edit an issue.
Docs update.
Issue #196: Make textarea a Backbone view to emit events.
Issue #196: Add StateButtonView and update Issue model to sync back
changes.

Also teach the metadataview how to listen for issue state changes
and update itself accordingly. Still need to set up commenting then
closing/re-opening.