rename setup.py to avoid trouble with nosetests

nosetests can't deal with modules called "setup":
http://code.google.com/p/python-nose/issues/detail?id=326
Renaming is easier than the workaround, I guess.
add doc/man/*.gz to .gitignore