Merge branch '0.3' into 0.4
Added the location's pathname to the storage key.

This is to assure that savegames and other data
stored in the datasource do not conflict on the same
host, especially when using localhost.

This also means that developers should make sure
that their players always use the same URL to
access the game.
Merge branch '0.3' into 0.4
Merge branch '0.4' of https://github.com/jsteinbeck/WebStory-Engine into 0.4