I have broken this patch in to two separate patches:
Refactor-disk-mount-classes-to-allow-multi-partitio.patch
fs.py-kickstart.py-chages-for-mulit-partitions.patch
Both depend on the python logging patch and the later, multi partition patch, depends on
the Refactor patch. I have tested each incrementally against the latest version of
livecd-creaotr with no known issues.