Recreating changes from hyracks_transactions_fix branch and hyracks_btree_updates branch in this branch created off of hyracks_dev_next.

git-svn-id: https://hyracks.googlecode.com/svn/branches/hyracks_btree_updates_next@587 123451ca-8445-de46-9d55-352943316053
35 files changed