Charm details on inspector is a dispatched route.
Inspector doesn't get recreated when dispatching details.

Refactor inspector dispatching.

* Collapse local and service inspector methods into like render methods.
* Move logic regarding types of inspector to render methods.
Remove old 'inspector' method.
Merge pull request #422 from jaycee/dispatch-details

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.
Hook up UI interactions for new scale-up UI

Hooked up tests for the UI interactions of the scale-up view

Simplified scale-up view interaction code to apply classes instead of manage state
Merge pull request #425 from hatched/hook-up-scaleup

Hooked up UI interactions for new inspector scale-up view

The new inspector scale up UI interactions are now functional. The follow-up will hook the UI to the back-end.
Update machine view with new hover and drop states.
Unit details breakout pane is a dispatched view.
Merge pull request #426 from jaycee/dispatch-unit-details

Unit details breakout pane is a dispatched view.

This changes the unit details breakout pane to a dispatched view, rather than simply a show/hideSlot.
Merge pull request #427 from huwshimi/hover-states-update

Update machine view with new hover and drop states

Updated with new hover and drop states as seen here: https://docs.google.com/a/canonical.com/file/d/0B7XG_QBXNwY1eF82Z3d5MllQNHM/edit

When dropping a unit on a container it would not update the token so that has been fixed also.
Made the mass-scale-up UI in the machine view show unplaced units
mass scale-up UI in machine view now displays and is functional for the ghost services.
Switched to new upgrade service icon.
Merge pull request #429 from kadams54/change-version-icon

Switched to new upgrade service icon.
Added tests for new scale-up functionality
Prevent default on stopHover

* Use the existing `_ignore` method in the mv drop target extension in both
  start _and_ stop.
* Tests and test updates.
Merge pull request #431 from jaycee/firefox-mv-dragndrop-404

Fix the bad request in firefox on machine token drag and drop placement.

* We already call `_ignore` for the `_startHover` function--we need it on stop
  as well.
Merge pull request #430 from hatched/show-scaled-up-unplaced

Show scaled-up unplaced units.

Mass-scaled-up unplaced units now show in the unplaced units column and are placable.
Ghost services can now be scaled up using the mass-scale-up UI in the machine view.
Renamed bare metal to root container.
Merge pull request #432 from huwshimi/bare-metal-rename

Renamed bare metal to root container

As per the request from UX the bare metal container has been renamed to root container.