Update to tox 1.8 and update documentation

Updated ``tox.ini`` file to make use of environment generators introduced in tox 1.8.

Additionally added documentation into ``CONTRIBUTING.rst`` to explain how to install and configure the local databases needed to run the tests.
I will probably change `Ubuntu / Linux Mint` to just say `Debian-based systems`.