fixed build problems

I needed to make some updates to
 - successfully build libhid (error with missing README)
 - use SWIG in a version distributed with Debian Wheezy
 - use current autoconf Python macros to support Python 3 (not done, yet)