This moves the tree to having a standard setup.py. For those who want to
build individual packages you'll need to use the setup_<package>.py files.
This allows us to support the traditional setup.py commands (i.e. sdist, etc)
that the openstack CI scripts will be using.
Change-Id: I7fe286d9973f43ae118a715276b0c089230f4f7e