Added amend option to commit operation
Changed return type of DiffCount. Now gives more detail about elements changed.

Also, added isClean method to WorkingTree and Index classes, for faster checking.

The output of some cli commands has been adapted to use this extra information about changes.

These changes fix issues when adding empty feature type. The count of unstaged elements was reported as zero, ignoring the added tree if it was empty
Initial add networking doc
Added support for aliases in OSM, and refactored and fixed previous OSM tools

-Package structure is less fine-grained
-Operation test do not use cli
-Added comments to tests
-Rewrote harcoded field indexes in unmap operation
-Declared version of osmosis dependence in parent pom file
-Guava Files class is now used to read filter an mapping files
Add SQL Server Import / Export capabilities
Fixed issue when unmapping unchanged features
Improvements to SQLServer support

-Corrected exit codes in case of exception
-Added documentation
Merge pull request #1 from volaya/sqlserver

Improvements to SQLServer support
Changed how and incomplete OSM download is handled

Download with incomplete entities is now not an exception and the cli command exists with 0 code

This fixes a bug with the log file, which was not written before in the case of an incomplete download
set commit time from commandline
Fixed some issues with the Neo4JGraphDatabase.

Fixed two potential infinite loops.
Use a UniqueFactory to ensure that duplicate nodes are not created.
Use external storage for temporary data in PostOrderIterator
Allow resetting deduplicator between operations
Add javadoc comment to abstract interfaces
OSM download bug fixes.

Fixed a bug where update would always base the new commit off of the original download commit
causing the same changes to show up every time.
Fixed a bug where the user would be left on OSM_FETCH if there were no changes in the update.
Fixed a bug where the update would not be merged into the current branch and the user would be
left on OSM_FETCH.
Added an additional case for FindCommonAncestor.
Added Neo4JGraphDatabase test coverage.
Merge remote-tracking branch 'origin/pr/352'
New option: -datetime "2010-04-22T19:53:23Z" (RFC3339)

Adds imports to Commit.java to parse a timestamp String as a Long
Merge pull request #5 from jdgarrett/osm_fixes

OSM download bug fixes.