gitignore, dfu-util directory + doc

.gitignore files merged and cleaned prior to root directory .gitignore
file.
dfu-util didn't start when doing make with Cygwin.