Added fetch, pull and push to web-api. Updated remote web-api to support adding and removing remotes.
Merge branch 'RemoteWebApi' into SprintInProgress

Conflicts:
	src/web/api/src/main/java/org/geogit/web/api/CommandBuilder.java
	src/web/api/src/main/java/org/geogit/web/api/ResponseWriter.java
	src/web/api/src/main/java/org/geogit/web/api/commands/RemoteWebOp.java