added a way to reset client cursor batch on exception #1025
handled RetryWithWriteLock on migrate bulk clone #1025
changed DBClientCursor::BatchResetter to reset to a specific position #1025
added SpillableVectorIterator::BatchResetter #1025
added RetryWithWriteLock handling to transferMods #1025
changed handling of spilled ops in write lock #1025

Avoids holding the lock during a network call.
added test for #1025
Merge pull request #1026 from Tokutek/migrate-multikey

ensure chunk migrations can handle RetryWithWriteLock

fixes #1025
Merge branch 'bugfixes/tokumx-1.4'
added NEWS for 1.4.1
Merge branch 'bugfixes/tokumx-1.4'
disabled slavedelay1.js so it stops polluting test results #929
Merge branch 'bugfixes/tokumx-1.4'
bump debian changelog to 1.4.1
Merge branch 'bugfixes/tokumx-1.4'

Conflicts:
	debian/changelog
set release date for 1.4.1
Merge branch 'bugfixes/tokumx-1.4'
SERVER-12515 Unable to move hashed shard key chunks created by numInitialChunks

Backport fix for commit 3a08be3bf2a1a650c97543a448a8ea0c143a89b6
Merge branch 'bugfixes/tokumx-1.4'
Use listDatabases to get the totalSize of databases on disk for selecting the best shard to place the primary when enabling sharding on a new database.