[#53] - fix for xhr crashes
[#53] - added log message
[#56] - half fix for catching 404 errors
[#53] - better error handling for proxy errors
[#53] - fixed up log message
[#56] - log on response instead of request
[#59] - fix for broken tests
[#58] Add version.js middleware with basic functionality.
[#58] Add platform name mapping for cordova.js.
[#58] Fix the cordova.js versions to match the app.
[#58] Update response formatting of supported cordova versions.
[#58] Register device and store into the session.
[#58] Organize cordova resources by version and platform.
[#58] POST /register to register a device.
[#58] Prefix all API paths with /__api__/ to avoid conflicts.
[#58] Extract device session data into a helper module.
[#58] Test /__api__/autoreload API.