add manifest.in and fix setup.py requirements