Clean up Travis configuration

Remove deprecated Python versions and bindings stuff, which didn't work
anyway.
Replace Chef with simple shell provisioning
Remove the build script for bindings

This script was absurdly complicated in relation to what part of pyudev
was supported by it.  The bindings can now be tested in the Vagrant VM.
Merge branch 'get-rid-of-chef' into develop

* get-rid-of-chef:
  Remove the build script for bindings
  Replace Chef with simple shell provisioning
  Clean up Travis configuration
Work around docutils bug in tests
Use verbose test output on Travis

Should greatly ease debugging
Remove superfluous conditional

`.start()` is a no-op on started monitors anyway.
[Fix #60] Do not use select()