Simple cleanup of some of the stuff in the changestore.  API changes include, adding authorizations to the query methods, adding a method overload to allow the user to specify the dimensions of the merkle tree, and accepting iterables instead of collections.
Merge remote-tracking branch 'origin/changestoreCleanup'

Conflicts:
	store/changelog-store/pom.xml