LIVEOAK-563: throw an error if a readonly value is attempted to be modified in scripts, rather than silently doing nothing.
Merge pull request #330 from mwringe/LIVEOAK-563

LIVEOAK-563
Simplify test methods for http calls
 - Add Assertions for handling HttpResponse and HttpEntity
 - Update test methods to use new Assertions
LIVEOAK-534: Enhancements to business logic:
- Create scripts resource when not present;
- Redirect to scripts list after creating/updating script;
- Correct number of scripts in applications list;
Merge pull request #331 from ammendonca/LIVEOAK-534-II

LIVEOAK-534: Enhancements to business logic:
Refactor test methods to simply usage of more common HTTP calls with JSON
Fix capitalization of getJSON()
Merge some test methods to reduce test time