Update ConfigurationManager to save application level config
Add to support for ResourcePath encoding
Add application client read/update to application.json
LIVEOAK-468: fix issue where two applications with scripting enabled could not be started.
Merge pull request #278 from mwringe/LIVEOAK-468

LIVEOAK-468
Support decoding application/x-www-form-urlencoded

Support simple www-form-urlencoded message bodies for storage
requests.

Message body format:

field=value&field2=value
Create Service for ObjectNode configuration of Application Extension
Remove unused subscriptions classes that are a carry over from multi tenancy work
Add an extra stability check to AbstractResourceTestCase
Ensure that the newly added config service is removed with the application extension
Fix up inet.harder dependencies in pom.xml and module.xml
LIVEOAK-409: Move UI tests to testsuite so they can use automated container
Also added some Applications Page tests
Merge pull request #279 from ammendonca/LIVEOAK-409

LIVEOAK-409: Move UI tests to testsuite so they can use automated container
LIVEOAK-469 Rework Application Clients to actually be a Resource
LIVEOAK-469 Rework Application Clients to actually be a Resource
 - Fix failing TenancyTest
LIVEOAK-469 Rework Application Clients to actually be a Resource
 - Fix the reading and saving of changes between the Resource and application.json
LIVEOAK-479: Fix NPE when trying to create and update scripts through the endpoints.
Merge pull request #280 from mwringe/LIVEOAK-479

LIVEOAK-479
LIVEOAK-469 Rework Application Clients to actually be a Resource
 - Add test for application clients
LIVEOAK-482 Accept */* results in a response being encoded depending on first match
 - Add a test for getting application/json when accept is */*
 - Modify findBestMatch logic