Temporary commit to assist with CI debugging
Further CI debug statements
Add a service to ensure that all codecs are properly installed before we begin accepting requests.

Also fix up the LocalApplicationsResourceTest to await system stability after creating the application
Remove temporary sys statements
Move all testsuite classes to common package naming
Fix some testsuite issues
 - Refactor tests to use AbstractLiveOakTest as parent
 - Refactor out login into parent test
 - Create common login method that caters for whether user account has, or has not, updated its password
LIVEOAK-466: Handle running postRead scripts on expanded child members.
Merge pull request #281 from mwringe/LIVEOAK-466

LIVEOAK-466
Console: new clients implementation
Console: fixes on storage list page
Merge pull request #282 from vrockai/client

Console: new clients implementation
Add default getPropertyAsXXX() methods to ResourceState
Improve error handling when application deployment fails
LIVEOAK-484 Improve handling of resource references
DefaultResourceState: equals() + hashCode(), and a little logging fix
Added MapResource to spi - not sure it's the best location, and some JavaDoc to Resource
Fix MapResource to retain ordering, and fix matrix handling in Resource.uri()
Add default uri() implementation to ResourceState that looks for self/href, and add Builder to Sorting
LIVEOK-119 Support excluding fields
Minor MongoLauncher and mongo setup fixes