Post-1.4.1 fixes

* Fixed passage names with full stops no longer failing to have incoming
link arrows.
* Fixed imported images having the wrong MIME-type if their filenames
were in all-caps.
* Sugarcane: fixed StoryMenu items having cursor:pointer even if they
aren't links.
Fixed encoding error in built HTML file timestamp

* Now, building games in non-English locales should no longer get an
encoding error caused by the built file's timestamp. Thanks to @mthuurne
for assistance and Cab for the report.
* Also reverted the "New Passage creates missing Start passage"
behaviour, having noticed that it would be irritating for "partial .tws
files" that are being used in a large StoryIncludes project.
More post-1.4.1 fixes

* Fixed page elements not being drawn at the start of a test play build.
* Fixed HTML importing for passages that have > symbols in their titles.
* Built HTML files now have a UTF-8 byte-order mark. This should cause
Dropbox to correctly transmit them with UTF-8 encoding instead of ASCII.
Merge pull request #105 from greyelf/i012_position_new_passage

Fix positioning of New Passages
Fixed positioning of new passages
Merge pull request #106 from webbedspace/master

Post-1.4.1 fixes
Merge remote-tracking branch 'upstream/master'