bump version to 0.4.2
fix bug where env name wasn't correctly sent to buffer transport thread
update javadoc for Tag
fix bug where max method was actually returning the min
add min method for numbers
CON-175: fix issue with creatiion of Tags with null values
CON-180: Handle resolvable links within Concourse Server
Add explore method to the engine level stores
to facilitate more efficient querying

This method contains a more efficient find implementation
and it also returns the relevant data that causes the find
to include the matching records. This can be used to pass
data along to a buffer context without having to make
two separate reads to process a buffered find query

Conflicts:
	concourse-server/src/main/java/org/cinchapi/concourse/server/storage/BufferedStore.java
	concourse-server/src/main/java/org/cinchapi/concourse/server/storage/db/Database.java
Actually cache database records

Well, this is embarassing...So it turns out that
we haven't been caching database records, so all
reads were going to disk EVERY SINGLE TIME. How
we managed, to get decent read perf with this is
beyond me, but this fix should GREATLY speed up
reads since things will actually be stored in
memory :)
add unit tests to ensure that cached records in the database are updated
add range data structures
CON-171: Fix bug that made phantom reads possible in transactions

This commit adds real time notifications for range
version changes, which prevents phantom reads within
transactions.

Conflicts:
	concourse-server/src/main/java/org/cinchapi/concourse/server/storage/Engine.java
	concourse-server/src/main/java/org/cinchapi/concourse/server/storage/Transaction.java
actually remove version change listenrs when releasing locks
CON-172: Prevent race condition where version change failure
isn't caught in time to prevent a bad transaction from committing
use nonblockinghashmap so server does not drop transaction tokens in the face of high concurrency

Conflicts:
	concourse-server/src/main/java/org/cinchapi/concourse/server/ConcourseServer.java
update changelog
bump concourse-cli version number
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