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
set commit time from commandline
New option: -datetime "2010-04-22T19:53:23Z" (RFC3339)

Adds imports to Commit.java to parse a timestamp String as a Long
Added support commits with timestamps in git-like formats, using the ParseTimestamp class
Merge pull request #2 from volaya/time

Added support commits with timestamps in git-like formats
Bump quickstart to 0.4
update version from 0.4-SNAPSHOT to 0.5-SNAPSHOT
Better configuration for the JEObjectDatbase bulk load thread pool.

Use a thread factory that produces identifiable thread named and reduce
the number of worker threads taking into acount that there are two
databases running. Also use a ThreadPoolExecutor that runs on the caller thread
whent the pool is full to avoid large queues that might end up in OOM exceptions
guard RevTreeBuilder from an unchecked exception is the restulting tree is empty
Merge branch 'time' of git://github.com/mapmeld/GeoGit into mapmeld-time
fix javadoc format for ParseTimestamp.
Make the "Try to commit with timestamp in milliseconds" functional test scenario timezone agnostic.

For the commit -t argument, use a larger timestamp so it doesn't show up in log
as 1969-12-31 due to timezone differences depending on what timezone the build
box is in.
Added version command to geogit.
Merge branch 'DiffCounter' of git://github.com/volaya/GeoGit into master
Fixed a bug with commit adding features when it shouldn't

Commit would always add unstaged features that matched a path filter if
one was provided.

Fixes #385
Merge pull request #384 from jdgarrett/version

Added version command to geogit.
Fixed an issue which caused points from OSM to not be downloaded.

Nodes that were not part of ways were not being downloaded.
Make GeogitFeatureStore.getTransaction synchronized.

GeogitFeatureStore.setTransaction method was synchronized but the
getTransaction method was not. This may result in incorrect behavior
at runtime, as callers of the get method will not necessarily see
a consistent state for the object.
Fix exception created and dropped rather than thrown