Don't remove the ApplicationClientsInstallService
Make it easier to identify what services might be causing issues in tests
- Add additional awaitStability() variations to LiveOakSystem, for specifying timeout and capturing failed and problem services
- Create Base test class in container module to handle awaitStability() usage
- Add missing awaitStability() call in ApplicationDeleteTest that was causing a hang when creation of app occurred before app with same name was completely removed
Missed an awaitStability in ApplicationDeleteTests
Client fixes callback handler blocking EventLoop
 - Remove use of a sync DefaultClient
 - Add an execution cached thread pool that is passed to LocalResponseHandler
 - Modify LocalResponseHandler to execute the callback in a separate thread, to prevent one handler blocking processing of the EventLoop or other handlers
LIVEOAK-600 Fix handling of exceptions thrown from Resource methods
Adjust thrown exception types and test checks to container error handling changes
Optimize ErrorsTest into one all encompassing test
Merge branch 'mstruk'
LIVEOAK-601 Parsing config with environment properties overwrites on identical keys
LIVEOAK-602 Move initializeProperties from Resource to RootResource
- Remove initializeProperties() from Resource
- Add initializeProperties() to RootResource
- Update SynchronousResource based on those changes
LIVEOAK-380 Application Configuration stored in GIT
 - Remove old code from git module
 - Strip it down to basic root resource holder
 - Connect to git repo on start
LIVEOAK-380 Application Configuration stored in GIT
- Creation of git repo on application create/import