Fix Windows compatibility

Use 'rb' / 'wb' for file operations and ignore the
possible failure of one USB call.

Signed-off-by: evilwombat <evilwombat@server.fake>
Add pre-built Windows version and Windows USB driver

This has received only very limited testing, and things
seem to get loaded to the camera faster on Linux.

Signed-off-by: evilwombat <evilwombat@server.fake>