remove interface argument to Dev.read() call

The interface argument was removed at some point and is apparently
unneeded.

I also specified the timeout argument by name, so this will still work with
older versions of pyusb that still have the interface parameter.
Merge pull request #2 from JonathonReinhart/master

Accepting Jonathon's change. The change removes the unneeded "0" argument to the dev.read() call while maintaining backwards compatibility.