defrag2: Defragment utility 

STATE: "Wed Jul 23 16:14:42 MSK 2014"
       1-3 stages are fully functional
       
       4: [In progress] Kernel part is functional and submitted here:
       	            http://marc.info/?l=linux-ext4&m=140606283832640
TODO:
	- Implement good algo for finding local donor
	  May be simply add ioctl for mballoc
	- Cleanup debug for flex_bg
	- Cleanup usless debugging.