fix typo in gitignore.
add README for pypi
cleanup/fixes to setup, add bootstrap setup file distribute_setup for people lacking setuptools.