Packaging

This commit:

 * switches to setuptools which is the standard in py2.7 and up
 * properly includes bbking from pypi
 * uses a MANIFEST.in file because whatever it works the best
 * switches to find_packages

doing a pip install of this works just fine. I think it can even go up on pypi (once this is merged, obviously)?