Wire up blueprints graph database to the cli injector.
Merge pull request #553 from jdgarrett/use-blueprints

Wire up blueprints graph database to the cli injector.
Use the blueprints graph database in the web app.
Added basic authentication for http remotes.
Propagate conflicts on end transaction.
Fix for checkout —theirs or checkout —ours not working if theirs or ours was a deleted node.
Fixed failing tests.
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 a method of summarizing a log command.

If summarize is specified, it will return the first and last commit and the number of commits
in the log.
Added Export CSV command to web api.
Fixed some issues with handling deleted features while resolving merge conflicts.
Fix for incorrect feature diffs.