Make setup.py executable
Ignore egg files
Doc building is broken, so skip it
When looking for modules to load, try both files without a .py extension and with rather then haphazardly guessing which one it is