Add logic to use fallocate over dd on supported filesystems
Fix pull request issues
Fix style and syntax issues, make kernel check a bit more robust.
Tweaks for formatting
Merge pull request #4 from andrewgross/master

Add logic to use fallocate over dd on supported filesystems