refs #1113, check rollbackCursor before using it
Merge branch 'bugfixes/tokumx-1.4'
added NEWS about #1113
fix assert id #1113
Merge branch 'bugfixes/tokumx-1.4'
fixed BUILD_ID in buildbot #1104

fixes #1104
refs #929, remove checks that non-slavedelay secondary is working fine. Instead, keep checks to those that have a slave delay. This should remove a bunch of unnecessary brittleness from the test
refs #952, remove hand rolled binary search, use std::lower_bound
refs #1111, change show collections to not display size if TOKUMX_SHOW_NO_SIZES environment variable is set where mongod is running
added CONTRIBUTING file
prevented draining shards from being picked #1069

This avoids a confusing situation with a draining shard getting overloaded
by data in a new database which picks it as primary, or by sequential
insert optimizations splitting a chunk unevenly.

fixes #1069
added version history info to system.version #1105

fixes #1105
Merge branch 'bugfixes/tokumx-1.4'
set release date in NEWS
bump debian changelog to 1.4.2
Merge branch 'bugfixes/tokumx-1.4'

Conflicts:
	debian/changelog
TMX-2 test commit
TMX-2 test commit with changeset
made sure plugins dir gets created #1051
Merge branch 'bugfixes/tokumx-1.4'