Removed atomic rename for LSM components. Using special value in metadata page of trees to guarantee consistency of written LSM components. When adding a new LSM component, it is forced to disk, and then the special value is force to disk.

git-svn-id: https://hyracks.googlecode.com/svn/branches/hyracks_lsm_tree@1173 123451ca-8445-de46-9d55-352943316053
25 files changed