Added way to check for existing objectIds.
Rebase will skip commits that do nothing.
Initial synchronization implementation, bug fixes with push and pull.
Temporary fix for failures during fetch.
Added temporary fix for push interruption on local remotes.  Added more efficient checks for pushing to http remote.
Fixed a bug with updateRef web api version.
Added push management to the web api to avoid problems when a push fails halfway through.
Moved PushManager singleton into the application context so it doesn't get destroyed between api calls.
Fixed bug with push manager
Fixed issue with adding to push manager.
separated web-api into web-api and web-app, and created web-geoserver
use cusrom rest dispatcher so we're out of the /rest context and its security settings
use the same jettison version than geoserver
working on the geoserver rest endpoints
merge with jdgarret/sync
fix parent refs in web modules pom files
Fixed an issue with NULL CRS.

Author: groldan
create the rest router at the geogit rest dispatcher and avoid an extra level of indirection
wired command resource like in web-app
adapted the remaining rest resources to geoserver's restlet version