fixed the distribution egg to be installable (for issue #42)

corrects `setup.py` to correctly specify the entry-points and tagged as zip-safe. also removed the egg-info files from git since those can be generated on the fly.