Added option to specify attribute to define fid when importing

Feature type names are now not based on origin file/table names, but on destination tree name

Manpages for import commands have been extended
improved error message when connection to osm server fails.

This addresses the common case of using a url that does not support the overpass api
Allow exporting OSM data to PostGIS using a mapping with multiple rules
Added exclusion filters to OSM mappings

Tests have been added and documentation has been updated
Use repo name as dir for CLI clone op [Refs #481]
Fix for HTTP on Windows
Use Singleton scope for Neo4JGraphDatabase

Fixes #493
Merge pull request #424 from volaya/import

Added option to specify attribute to define fid when importing
Merge pull request #486 from volaya/osm_message

improved error message when connection to osm server fails.
Merge pull request #488 from volaya/osm_multiple_rules

Allow exporting OSM data to PostGIS using a mapping with multiple rules
Merge pull request #489 from volaya/osm_map_exclusion

Added exclusion filters to OSM mappings
Merge pull request #492 from scooterw/clone_mod

Use repo name as dir in CLI clone op [Fixes #481]
Adding google analytics to docs
Merge branch 'master' of https://github.com/boundlessgeo/GeoGit
Adding workshops to main doc sources
small fix to improve nav on mobile
Fixing links in README
Fixed links to papers and added Potential Development
Merge pull request #505 from landonreed/patch-1

Fixed links to papers and added Potential Development
fix bug in StagingDbCompositionHelper.getAll that might result in less hits than expected