bump version to 0.4.1
Improve query time by an order of magnitude

This change leverges the data from the secondary record browse
method to improve query speed. Previously, we performed a database
fetch during a find query, which had to load a bunch of primary
records and was obviously slow
remove busy wait from ConcourseExecutors
remove busy wait from ConcourseExecutors
Revert "Improve query time by an order of magnitude"

This reverts commit 1a4ab1771cbd258594b02357f80c49b8cf001860.
Revert "Revert "Improve query time by an order of magnitude""

This reverts commit e92e48272a5bb98c725c3d42589c58a28dc35227.
get rid of unit test
reenable test
reduce thread stack size of gradle script
Revert "reduce thread stack size of gradle script"

This reverts commit 6c5ab8d79c4c8a467d4359d260b77700ac69acc3.
update
Interrupt the BufferTransportThread when the Engine stops to make sure
that it stops if it is blocked waiting for a write to enter the
Buffer
change stop order
javadoc update
CON-136 use env name for BufferTransport thread
CON-131: don't force call to build() method for sub criteria
fix for CON-157

Conflicts:
	concourse-integration-tests/src/test/java/org/cinchapi/concourse/testsuite/IntegrationTestSuite.java
really fix CON-137
add insert test
CON-155: adding connection pool static factory methods that use default connection info