Bug Description

Currently if a distribution wishes to override the defaults in compizconfig,
they can only do it globally by patching the metadata file at runtime. This
makes upgrades weird and means that you cant do it per-profile. We should
provide a way for distributions to specify settings defaults per-profile
in case there are multiple different sessions in the case of new installations