Add manifest file.
Fix git repository url and tiny things, and separate USAGE.rst from README.rst
Fix setup.py license and so on.
Add pyflakes check to pre-commit hook.