Support for running tests in Travis CI

Test against more python versions and lxml as well. The build for
current lxml seems to be broken.

Signed-off-by: Michal Čihař <michal@cihar.com>
Ignore setup generated dirs

Signed-off-by: Michal Čihař <michal@cihar.com>