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)