LIVEOAK-606 Build fails on Windows
Fix up copyright year on a few files
LIVEOAK-380 Application Configuration stored in GIT
- Add ability to POST to /commits for committing changes to git
- Add isInternalError() assert to HttpResponseAssert
LIVEOAK-380 Application Configuration stored in GIT
- Create VersioningResponder for interacting with /commits of git resource
- Call VersioningResponder from the various places that configuration updates take place
LIVEOAK-380 Application Configuration stored in GIT
- Update the commit message on config change to be more meaningful
- Remove the commit of outstanding changes on git resource start, as it shouldn't be necessary
Merge branch 'git'
Increase sleep time for CollectionSubscriptionTest to allow more time for subscription to propogate
Increase sleep in CollectionSubscriptionsTest a bit more, to hopefully resolve CI failure
LIVEOAK-608, LIVEOAK-609: Fix several issues with app clients

LIVEOAK-608: Fix validation (was validation previous input), when name
is empty, and when editing back to original name;
LIVEOAK-609: Updated the update call to use client id instead of name;
Merge pull request #368 from ammendonca/LIVEOAK-608-609

LIVEOAK-608, LIVEOAK-609: Fix several issues with app clients
LIVEOAK-605: Always download the latest example zip from github unless the development profile is activated.
Merge pull request #369 from mwringe/LIVEOAK-605

LIVEOAK-605: Always download the latest example zip from github unless t...
LIVEOAK-614: Check for create-storage, create-client and create-logic for sidebar
Merge pull request #370 from ammendonca/LIVEOAK-614

LIVEOAK-614: Check for create-storage, create-client and create-logic for sidebar
LIVEOAK-515: properly add the application to the RequestContext, updates issue with single page app not being able to handle errors.
Merge pull request #371 from mwringe/LIVEOAK-515

LIVEOAK-515