Removed circular dependency in ThemeSettings and ViewCommandler.  That was causing issue where I couldn't remove ThemeManager from ExtensionManager
Changed how the package communicates the operation of install/update to a property of the installInfo rather then part of the updateStatus message