usbboot: fix warning and add uninstall target

- "%ld" because gcc issued a warning since ftell returns long int
- uninstall target added to be able to uninstall what install target did.
- .PHONY targets added