Charm details breakout panel is a dispatched view.

* renderUI can open the charmDetails viewlet.
* metadata.charm is used by state to signify if the details should be open.
* the service inspector can be dispatched to without creating a new inspector,
  so details can be viewed without resetting the inspector's state.
The viewlet manager is a general purpose view manager, it should not have these types of things in it. This would need to be handled in the service inspector.  (see comment above)