Various setup.py fixes.
Borrow @tomchristie's git tag reminder (thanks @pydanny)