docker: Support for Travis CI

This patch fixes all of the pylint/pep8 issues currently present and adds `.travis.yml` configuration file which will be used when we setup and link the Travis CI to this repository.

Currently the builds are still failing because of outdated autotest package (Lucas promised to update it soon) and than because of missing `distutils.version`, which I need to investigate as it should be part of the python 2.7.

Regards,
Lukáš
Same here, I'd rather not disable warnings like this, better to address the problem directly (see above comment).