Inline editing of story byline in builder header

Add a ``BylineView`` to handle inline editing of the byline,
displayed in the header.

Refactor the ``TitleView`` implementation so the functionality
it has in common with ``BylineView`` is in a shared base class,
``InlineEditorView``.

Addresses #578