Update to possible fix

This code requires that MatrixBillAcceptor.UsbHid.HidDeviceException is
visible from Program.cs, which I hacked into submission. I don't know
how C# works. @jizzyjugs let's rewrite the acceptor code in python.