Tightened up story detail UI

Code patch to address #49, as well as an unreported bug where long
titles or descriptions would be clipped by the hidden input field.

- Split the different view components into individual inline templates.
- Edit toggling is now separated into a click-activated form.
- Removed context edit style from input fields, replaced with
'editable' class on h1,h2,p, etc.

Change-Id: I3ab50f7d06152a37166100ba630e2fe456752d59