Two engine bugfixes.

* Now, the external link detection used by the IDE only considers links
containing periods to be URLs if they are preceded and succeeded by
non-whitespace non-periods.
* Fixed a crash caused by StoryInit.
* Header.py: added support for certain passage tags to be not displayed
on the Story Map, for whatever reason. This is currently unused in the
built-in story formats.