[t:2727],[t:2728], make commit progress indicator more clear, have proper error show up when process is killed during loader->close

git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@21077 c7de825b-a66e-492c-adef-691d508d4ae1
[t:2726], if user aborts a bulk load, set share->try_table_lock to true

git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@21079 c7de825b-a66e-492c-adef-691d508d4ae1
[t:2726], reset share->try_table_lock for all error paths

git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@21101 c7de825b-a66e-492c-adef-691d508d4ae1
Closes [t:2737] Fix compiler warnings.

git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@21221 c7de825b-a66e-492c-adef-691d508d4ae1
[t:2741], fix on main, before calling loader->abort, set status message to say we are aborting bulk load

git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@21287 c7de825b-a66e-492c-adef-691d508d4ae1
[t:2745], fix in main, get is_index_unique to check if thd->killed is set

git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@21288 c7de825b-a66e-492c-adef-691d508d4ae1
[t:2744], add progress info stating when we abort, fix on main

git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@21292 c7de825b-a66e-492c-adef-691d508d4ae1
[t:2746], fix on main, add status updates during is_index_unique

git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@21312 c7de825b-a66e-492c-adef-691d508d4ae1
Closes [t:2753] Fix typo in engine status.

git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@21332 c7de825b-a66e-492c-adef-691d508d4ae1
[t:2768], fix crash

git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@21627 c7de825b-a66e-492c-adef-691d508d4ae1
[t:2770], fix leak of tmp_txn

git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@21645 c7de825b-a66e-492c-adef-691d508d4ae1
#2775 closes[t:2775] conditionally include tokutek enhancements in the handlerton

git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@21722 c7de825b-a66e-492c-adef-691d508d4ae1
#2775 refs[t:2775] conditionally include tokutek enhancements in the handlerton

git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@21774 c7de825b-a66e-492c-adef-691d508d4ae1
[t:1078], check in savepoint implementation to main line

git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@21825 c7de825b-a66e-492c-adef-691d508d4ae1
[t:2780], report loader progress as percentage with less precision

git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@21826 c7de825b-a66e-492c-adef-691d508d4ae1
#2786 closes[t:2786] bug fix from zardosht for the optimize table crash

git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@21845 c7de825b-a66e-492c-adef-691d508d4ae1
[t:2789], fix bug that corrupts data on main line

git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@21932 c7de825b-a66e-492c-adef-691d508d4ae1
[t:2797], fix bug on main

git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@21933 c7de825b-a66e-492c-adef-691d508d4ae1
[t:2799], fix issue in add index case

git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@21938 c7de825b-a66e-492c-adef-691d508d4ae1
[t:2800], refer to put phase of add_index as fetch

git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@21954 c7de825b-a66e-492c-adef-691d508d4ae1