pyphosphor: split into subpackages

Add namespace packages for packages that install python modules
into the obmc site-packages namespace.

Split the modules in the dbuslib and utils dirs into a dbus and
utils package.

This enables more granular dependency expression in other
recipes.

Change-Id: I6fd8abc1a56584f25b300260370c8ed2ed9e03ec
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
diff --git a/meta-phosphor/common/recipes-phosphor/obmc-phosphor-chassis/obmc-control-chassis.bb b/meta-phosphor/common/recipes-phosphor/obmc-phosphor-chassis/obmc-control-chassis.bb
index 0eff00c..157d416 100644
--- a/meta-phosphor/common/recipes-phosphor/obmc-phosphor-chassis/obmc-control-chassis.bb
+++ b/meta-phosphor/common/recipes-phosphor/obmc-phosphor-chassis/obmc-control-chassis.bb
@@ -9,7 +9,7 @@
         python-dbus \
         python-pygobject \
         python-netclient \
-        pyphosphor \
+        pyphosphor-dbus \
         "
 
 SKELETON_DIR = "pychassisctl"