Add setup.py and MANIFEST.in for packaging.