use only the btrfs/ioctl.h header & add missing parts in missing.h
add a ChangeLog
support defraging file ranges
bump version