Add setup.py

This removes the need for requirements files via extra_requires and should make
richard pip installable. dev_hacking.rst should be correct (tested on ubuntu at
least)
Removed old requirements files

According to @willkg he wants to drop support for mysql, so I've skipped
translation of those requirements in this.