Fix cmmentary around include path for libusb-1.0 compilation.
1) Makefile: "clean" target no longer removes repository-resident product file

2) "realclean" target added to remove all product files.

3) "clean" target removes backup files. This could be rendered moot by
implementing a .gitignore glob for backup source files.