Create "iframe" mode for viewer (#487).

Allow for story viewer request with ?context=iframe. In this mode,
story navigation doesn't write to the browser history.

Also, take out previous "fix" for #487. The replace mode for the
router wasn't behaving consistently across browsers and other
attempts to make interaction with browser history sane weren't
working.