fixed setup.py to not use relative paths blindly, added some git conveniences