sispmctl: import from oldpackages

- import from oldpackages
- use latest revision from git
- fix compile error for musl build

Unpatched compile against musl fails because <sys/types.h> is not included in <usb.h> (provided by "libusb-compat") and consequently the 'u_int*_t' types are not found.

This should probably better be fixed generically in the core "libusb-compat" package (by including <sys/types.h> in usb.h).