added coverage and pep8 checks

* integration with coveralls
* check pep8 with flake8
  - for now pep8 is not to break the build, but we shall fix it and switch in near future

Note: based on https://github.com/petrblaho/python-tuskarclient/blob/master/