Add a test that attempts a backup while a bulk load is happening.
Merge branch 'develop' into backup-bulk
Finish writing the test, test both the same and different sessions
so we test both the session and database handle cache behaviors.
Merge branch 'develop' into backup-bulk
Merge branch 'develop' into backup-bulk
Only switch LSM chunks if all changes are globally visible.
whitespace
Don't attempt an LSM update without a primary chunk.
Rewrite S2BT to avoid lots of "dereference of a null pointer" warnings from clang-analyzer.
Bump release version on develop branch to 1.6.5
Fix some clang "dead assignment" warnings.
Merge pull request #632 from wiredtiger/clang-analyzer-warnings

Fix some clang-analyzer warnings
Add a test for snapshot conflicts across LSM file switches.
Add full support for snapshot isolation to LSM.
Detect conflicts between long-running transactions across file switches.
Remove transactional caveats from LSM docs.
Fix test_cursor02 -- always clear clsm->current when reopening cursors.
Merge branch 'develop' into lsm-switch-txns

Conflicts:
	src/include/cache.i
added *.wtperf files for Jenkins perf runs, removed small.wtperf.  refs #593

also removed small.wtperf.
Fix a bug when allocating the LSM cursor max_id array.
added new option 'transaction_config'. help message formatting. refs #593