Make CLI module use MongoDB
Allow configuration during the initialization of a repository
Merge branch 'initial-configuration' into mongo-cli

Conflicts:
	src/cli/src/main/java/org/geogit/cli/CLIInjectorBuilder.java
Add MongoStorageModule to version control
Use preconfigured connection parameters if they are present
Resolve conflicts from upstream
Add MongoStorageModule
Add more flexibility in Mongo connection configuration
Merge branch 'mongo-cli' into plugins

Conflicts:
	src/cli/pom.xml
	src/cli/src/main/java/org/geogit/cli/CLIInjectorBuilder.java
	src/cli/src/main/java/org/geogit/cli/porcelain/Init.java
	src/core/src/main/java/org/geogit/api/porcelain/InitOp.java