Test coverage setup

This sets up some default configs for coverage tool via .coveragerc with added commands to tox.ini.

and sets up config for coveralls.io service - test-requirements.txt and .travis.yml --coverage option and after_success section.

Also adds coveralls badge to README.rst