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.
Makes sense. I can go ahead and change that if you like.