Library replaces NativeAccess.INSTANCE to allow overloading the
mechanism of loading and unloading the CANUSB library