fix bug in StagingDbCompositionHelper.getAll that might result in less hits than expected
fix bug in LstTreeOp that returned feature refs with no metadata id whe called with a ref spect of the type ref:path
fix geogit-geoserver module bug on tests tearDown. Was deleting the tmp folder before shutting down the test environment
Use provided full name and email in GeogitDataStore transactions.

Make GeogitTransactionState set the commit author and email from
the 'fullname' and 'email' transaction user properties.
allow comments in console scripts
syncrhonize console command progress listener
Avoid possible lose of nodes when creating leaf trees

Use a sorted list instead of a tree set to create a leaf tree out of a
collection of feature/tree nodes so in the (not so?) unlikely event that
NodeStorageOrder hashes (compares) two nodes equally the TreeSet doesn't
discard one.
track metrics for database close
Close remote repo in functional tests once initialized, can lead to OOM