Intial commit of original dfu-programmer code as found at: http://sourceforge.net/projects/dfu-programmer/files/dfu-programmer/0.6.0/