Fix for incorrect feature diffs.
Fixed an issue that caused a test failure.
Merge remote-tracking branch 'origin/pr/550'
Added basic authentication for http remotes.
The feature diff web op now operates on any treeish.

It previously only worked with Commit IDs.
The commit web api response now includes the commit ID.
Added Export CSV command to web api.
Added more functionality to the web log operation.

You can now return a commit range which includes the first
and last commit, as well as the count.
You can also specify whether or not to include a summary
of each commit.
Added web version of rebuild-graph.
Added a verbose and update option to remote web api
Allow the repo list to be returned in JSON format.
Added a web command to revert changes from a single feature.
Return EPSG codes for geometry instead of regular WKT name.