Prepare for distribution using distutils

Including:
- CHANGES.txt
- LICENSE.txt
- MANIFEST.in
- README.txt
- setup.py
- changes to .gitignore