Refs Tokutek/ft-engine/#40 Add c_restrict_to_range function to force cursor to keep track of prelocked range
Refs Tokutek/ft-engine#40 Rename c_restrict_to_range to c_set_bounds, delete c_pre_acquire_range_lock
Refs trac 6712, Refs Tokutek/ft-engine#40 Reduce computation time when we read something out of bounds (do not look in other basement/leaf nodes)
Refs trac [t:6712], Refs Tokutek/ft-engine#40 When possible, optimize by only checking left or right bound during a bounded query
Merge branch '6712'
Refs Tokutek/ft-engine#40 Fix bug with checking left/right ranges of bounded query and interaction with bulk fetch
Add regression test
Merge branch '6712'

Refs Tokutek/ft-engine#40 Merge bulk fetch bugfix
changed cmake to use a new build type for drd Tokutek/ft-engine#48

This lets us use CMAKE_BUILD_TYPE=drd instead of hijacking
RelWithDebInfo.

Also, make RelWithDebInfo synonymous with Release so we can build
MySQL/MariaDB that way.
Merge pull request #33 from Tokutek/drd-flags

changed cmake to use a new build type for drd Tokutek/ft-engine#48
refs Tokutek/ft-engine#40 Prevent bdb from trying to run test_restrict (tokudb only test)
Merge branch '6712'
#7 put tokudb files in their own directory.  worry about rename later.
#7 strip out default data dir
#7 really transactionally rename tokudb files
#7 crash recovery for dbrename
#7 test to dump the test programming env
#7 crash recovery for transactional frename
Merge branch 'datadir7' of github.com:Tokutek/ft-index into datadir7