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.
Add destroyMachines to ECS
Merge branch 'develop' into mv-delete-container

Avoid conflicts down the line.
Scaleup UI polish.
Display constraints correctly in summary panel.
Merge pull request #436 from huwshimi/scaleup-polish

Scaleup UI polish

This branch fixes the scale up button colour and sets the unit count from the model.
Merge pull request #433 from huwshimi/fix-blank-constraints-message

Display constraints correctly in summary panel

If the constraints are set to null then we should display the correct message. See: https://bugs.launchpad.net/juju-gui/+bug/1339782
Remove uncommitted units when the ghost service is removed.
Merge pull request #435 from jaycee/clear-unplaced-unit

Remove uncommitted units when the ghost service is removed.

`_destroyQueuedService` attempts to remove all the items associated with the queued ("ghost") service. While it gets the entries for adding the uncommitted units, it doesn't remove the actual units.

This branch remedies that, and updates the test showing it removes queued service to demonstrate it also removes uncommited units.
Disallow deleting the 'root container' token.
Adding manually placed units calls env add_unit method