Add Manifest.in file

A README.md file is not automatically picked up during packaging.
This is especially problematic because the setup script setup.py
tries to open this file. The build was thus failing.

Add MANIFEST.in file to include .md files at the root.
Add requirements.txt file

The requirements file is useful for quick installation using pip.
Add tox support to manage testing.

We want to use tox to manage our testing,
because tox is awesome.
Move build badges on top of ReadMe

We want to show off our build badges!
Enable test coverage through tox

We want to measure the test coverage of CommonsDownloader.

- Add coverage modules to requirements-test file
- Add coverage configuration in .coveragerc
- Add nosetests coverage configuration in setup.cfg
Enable coverage submission to Coveralls.io

Coveralls.io exposes test coverage online.

Configure Travis-CI to submit the coverage to Coveralls.io