fix possible compile error
allow the perspectives to be reloaded if a plugin adds a new top level tab (e.g. dockerui!)
add dockerui to the main fabric perspective