Upgrade to JQuery 1.8.3. Watcher now populates location fields for selected location (can't submit changes yet though)
sort returned location JSON objects. Parse JSON on server rather than client - means we're properly sending JSON data to client
sanitise data requests
Start converting game data to JSON - starting with root locations
convert map to use JSON for location and exit data. Objects/creatures and missions still need to be sorted.
add support to retrieve all game objects as JSON (needs more work on map and artefact to show object contents).  Alter artefact to make "delivers" a parameter rather than attribute (makes JSON work easier). added linkedExit and Delivers to delivered objects (allows cutting a new key for example). Fixed up failing tests from refactoring work.
return nested inventory objects in toString of artefacts