Added Fetch, Pull and Push to GeoGitRepoInfo.

Fixed a bug with the history panel, where if a branch wasn't specified in geoserver it was passing false as the until parameter.
Made a couple fixes to Orthogonalization.

Made it so it should work with regular polygons as well as multi polygons.
Fixed a problem that caused save to fail if the orthogonalization failed.
Updated i18n.
Unselecting a feature while editing it will no longer break add or select.
Working on adding basic conflict resolution.
Merge commit '368729384a7a341a3c69005e22f068baa1f81800'
added open layers tms changes
gap changes made by bart to add tms support. these are changes merged to gap in commit 7d30f2d5ce12f61e3f67673815eff94c8841ab8b as well as c381be9588bf0e101a5c54ed2b3fafa3e561b5b1
Updated i18n and removed some console logs and fixed a few bugs.

Add some feedback for fetch since there was no way to tell if it failed.
Fixed a bug where the geometry being created through the history panel wasn't taking the crs into account.
Fixed it so that if you have a feature selected when you pull, if it encounters conflicts it unselects the feature.
Merge commit 'b184514dc94d964e5ce6b8b8320b3a07b0ae353b'