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.
Actually I'm ready to go ahead and merge now and just update a couple things anyway, so don't worry about it, I'll take care of it.