Update to latest bootstrap.py

Downloaded from https://bootstrap.pypa.io/bootstrap-buildout.py
MANIFEST.in and .gitignore gardening
Stop creating random files in setup.py

If you want the long_description field in a file named doc.txt you can
always run python setup.py --long-description > doc.txt.