fix import
tox configuration file
skip the failing tests
fix import for python 2
derive from 'object' base class

otherwise `super` doesn't work in python 2
unicode literals for python 2
fix urllib.quote import for python 2
fix use of super()

* first argument is *current* class, not parent class
* python2 needs explicit passing of class and instance
`inputs` belongs to the instance, not the class
run all tests in a single suite
return an error exit code if tests failed
set input type before parsing
travis configuration
update readme about running tests
Merge pull request #1 from mgax/fix-tests

Thanks for it!