Add support for DragonFly

Fix output on OSX, and use raw disk device.
Use raw device on OSX
Add DragonFly porting credit