LIVEOAK-554 Remove the ability to update scripting resource root
 - Switch the ScriptsRootResource to use initializeProperties() instead of updateProperties() for setting the script directory on startup
 - Added script directory into sink of readProperties()
 - Added tests to verify config directory is retrieved and updateProperties() does not work
Remove this test class for now, to prevent confusion
LIVEOAK-538 Change resource-triggered scripts priority to be between 1-10
 - Define tests for priority values
 - Create a metadata builder
LIVEOAK-538 Change resource-triggered scripts priority to be between 1-10
 - Implement range checking for priority
 - Add additional test for reversion back to default value
LIVEOAK-547: Add in more scripting tests.
Merge pull request #325 from mwringe/LIVEOAK-547.1

LIVEOAK-547: Add in more scripting tests.
Remove file from merge
LIVEOAK-561: fix missing dependency issue with the new dynjs.
Merge pull request #326 from mwringe/LIVEOAK-561

LIVEOAK-561: fix missing dependency issue with the new dynjs.
LIVEOAK-560 Unable to update existing JS content of a script
 - Fixed bug of not being able to update JS content on PUT
 - Removed ability to DELETE script without deleting Resource also
 - Added tests for various scenarios for validating above changes
LIVEOAK-530 Provides is not properly updated when a script is updated
 - Clear the list of provided methods before updating based on a new script
 - Add tests to verify provides property
Update to Keycloak 1.0.1.Final
Set a valid url for Single Page App link for an application, and only show option to open the app if html-app key is present
LIVEOAK-547: more scripting tests added.
Merge pull request #327 from mwringe/LIVEOAK-547.2

LIVEOAK-547: more scripting tests added.
Fix jshint errors
Ensure that policy sections aren't displayed if none are installed
Update ScriptContentTest to use HTTP instead of Client for some tests
Add some decode helpers onto AbstractHttpResourceTestCase
LIVEOAK-534: Console Scenario: Business Logic
LIVEOAK-402: Editor component for in browser code editing