Numerous fixes

* Fixed an error when trying to replace a passage with one from an
imported file.
* Fixed TiddlyWiki emdashes not being rendered correctly.
* Fixed importing from HTML sometimes failing to read passages
correctly.
* Fixed macros.remember.init() crashing due to state not existing yet.
* Reverted the Sugarcane word-break change due to it not working
correctly in Firefox.
* Fixed HTML tables in passages not being constructed correctly.
* Sugarcane: Added warning alert that's displayed if pushState() or
replaceState() throws an error.
* Upped version number to 1.4.1.