Merge pull request #146 from tmedwards/master

Update to allow HTML character references to be properly utilized.
Fixed setDirty peculiarities

* Now, deleting a passage will mark the file as 'dirty'...
* ...and moving a passage to the same location or opening and closing
it, will not.
* Also fixed an image passage Story Map drawing bug.
Removed exotic list bullets

I just feel worried now that there may be too many edge-cases I haven't
foreseen.

Also changed the default identity from "game" to "story".
A few OS X fixes

* Fixed a bug where getLocalDir() would fail when opening a .tws that had been saved on a different OS to the user's.
* Now, warning messages will no longer appear on startup when a StoryIncludes path or URL is incorrect - only when building.
* Fixed the size of StorySettings on OS X.
* Altered the way story metadata is stored in the .tws. This isn't backwards-compatible with previous private betas or release candidates, by the way.
Fixed a few error messages.
Modified the way that story metadata is added to headers.