Prevent pushing to symbolic references
Added a Statistics web-api command.
Fixes errors in geogit-console

- Exception when closing console
- Eexception when starting console in a folder that is not a geogit repo
Decode names of tables to import before importing

This prevents encoded characters in tree paths, mostly blank spaces represented as %20
Fixed an issue which caused FindCommonAncestor to use too much memory.
added man page for osm-history command
Fixed an issue with LogOp with path filter.

LogOp was returning incorrect results when using a path filter without
the firstParent option set under certain conditions.
Merge branch 'statisticsOp' of github.com:kelseyishmael/GeoGit into kelseyishmael-statisticsOp

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
use CamelCase for inner class name
Merge pull request #724 from jdgarrett/find-common-ancestor-memory

Fixed an issue which caused FindCommonAncestor to use too much memory.
Merge branch 'log-op-fix' of github.com:jdgarrett/GeoGit into jdgarrett-log-op-fix
Use ObjectId.isNull() instead of ObjectId.equals(ObjectId.NULL) for covnenience
Merge pull request #719 from volaya/console_fixes

Fixes errors in geogit-console
Merge pull request #705 from volaya/push_symbolic

Prevent pushing to symbolic references
Allow defining mandatory tags in OSM mappings
some typo and grammar fixes to osm.rst
updated osm create-changeset manpage
added workshop with osm workflow
fixed unmap operation to detect changes if a new tag is added
Merge pull request #733 from volaya/osm_doc_update

Osm doc update