Don't initialize title and byline editing subviews in connected builder

Don't initialize instances of ``TitleView``, ``BylineView`` and
``LogoView`` as subviews of ``AppView`` when the ``showStoryInfoInline``
option of ``AppView`` is truthy.  Otherwise, multiple ``do:save:story``
events get triggered and the story gets created twice.

Addresses #579
Documentation of AppView options
Initialize workflow navigation views before BuilderView

Break fetching of story sections out of ``BuilderView.initialize()``
and into a separate ``initStory()`` method.  This allows
``BuilderView`` to be constructed and initialized before views
that need to listen to the ``ready:story`` event that is initiated
by ``initStory()``.

The motivation for this change is that ``WorkflowNextPrevView``
was not rendering with the story id in its links after the
initial save of a new story in the connected builder.  This was
because ``BuilderView.initialize()`` was causing ``ready:story``
to be triggered before ``WorkflowNavView`` was initialized.

Addresses #579