Accurately report cache sizes before and after purge.

This fixes a merge resolution mishap that occurred in 178be5393fcfaf860c72ba2b9f26acc05b621375.

Also property state units, it's bytes (B) not bits (b), and report kiB when claiming to do so, not MiB.
Merge pull request #2740 from thobe/2.0-cache-purge-statistics

Accurately report cache sizes before and after purge.
Remove neo4j-support-upload utility
Move consistency-check module from enterprise to community
Small cleanup
Add store consistency checks to store migration tests

o small cleanups and refactors
Remove additionnal dependencies from the javadocs config.
Merge pull request #2759 from nawroth/additionnal-dependencies

Remove additionnal dependencies from the javadocs config.
Fix for 'Cluster is not operational' issue
Add an implementation to clearCache()
Remove old unnecessary configuration property from the test
Cleanup and removing empty todo
Fix: remove terminated transaction when counting commited transaction in getNumberOfCommittedTransactions()
Fix: use the correct builder in HighlyAvailableGraphDatabaseFactory
Reenabling transaction monitor in HA after JTA removal
Introduce AbstractTokenCreator to factorize out common code in
- SlaveLabelTokenCreator
- SlavePropertyTokenCreator
- SlaveRelationshipTypeCreator
by using a template method pattern

Add test for AbstractTokenCreator
Reenable UpdatePullerTest
Remove empty TODO and little cleanup
Fetch store dire in BranchStoreBean
Add TransactionMonitor to MetricsLogExtension