Re-write of the tox.ini file to make use of the env generators introduced in tox 1.8
Add coverage file to git ignored files list
Updated AUTHORS file
Add documentation on how to run tests when contributing.

In particular provide walkthrough (at least for Debian based systems)
on how to install and  setup the test databases needed.
Minor doc updates based on feedback
Few more tweaks to contributing docs.