Fixed issue with lock and range lock services

This commit fixes issues with the just-in-time locking
protocol. In particular, the lock and range lock services
would prematurely evict locks and the atomic operation
abort protocol did not properly release all locks on failure

Conflicts:
	concourse-server/src/main/java/org/cinchapi/concourse/server/concurrent/RangeLockService.java
	concourse-server/src/main/java/org/cinchapi/concourse/util/TCollections.java
update changelog
add flag so that atomic operation does not fail from version change notifications that happen from its own commits being transported
add add/remove methods that don't grab locks since it is unnecessary to do so in the context of a transaction commit
update changelog
Revert "bump concourse-cli version number"

This reverts commit 11a4ecc782fdddea9a1be5b52f44e126158a62bc.