Fix part of the scale-up UI to match the visuals.
Hide the expose option in the inspector for services that have not yet been deployed.
Test that the expose option is not visible for units that have not been deployed.
Make it clear when a machine is a state server.
Merge pull request #473 from frankban/state-server-machine

Make it clear when a machine is a state server.

Also simplified the machine token tests.

QA:
In sandbox mode, no change should be observed.
Using a real environment, the bootstrap node should
be displayed as "0 - State service".
Fixed issue causing the remove relation button in the inspector to fail. Also removed the relation confirm dialogue when running under the mv flag
Remove the link from the unit names in the relation error list
Added test to make sure that the remove relation button in the service inspector functions as expected
Merge pull request #474 from hatched/relation-actions-1350505

Remove relation button in the inspector works again - Fixes 1350505

The remove relation button in the relation tab in the service inspector would throw an error. This fixes that and removes the link wrapper on the unit list in the relations tab.
Fixes unit listing with test update.
Merge pull request #470 from jaycee/uncommitted-unit-update-list

Fixes unit listing with test update.

* Call aggregate update when we add uncommitted units. The unit list and unit
  count update is dependent on this operation firing off.

* Update tests to ensure this is called.
Merge pull request #461 from huwshimi/inspector-scaleup-cleanup

Fix part of the scale-up UI to match the visuals
Set version for release
Set version back to unreleased.
Added functionality to auto place all unplaced units from the machine view.
Test that the auto-place functionality works.
Merge pull request #476 from huwshimi/auto-place

Auto place

Added a button to auto place all unplaced units onto new machines.