Move theme change handling out of the package

Now MEF composition doesn't happen in Package.Initialize anymore.
At least package load has a higher chance to succeed and MEF composition
error no longer makes the whole extension unusable.

Related to #583.