Clear button works.

Tests added
Responding to review

Fixed bug introduced before previous commit - can now remove added relationships.

Added clear button to top of deployer bar summary, as well as commit confirmation.
Merge branch 'develop' into clear-changes

Require features from in-progress work.
Display onboarding for first/one machine.
Review feedback.
Merge pull request #509 from kadams54/one-machine-onboarding

Display onboarding for first/one machine.
Fixed ATTRS on widgets.
Merge pull request #512 from huwshimi/fix-mv-attrs

Fixed ATTRS on widgets

The ATTRS locations on the machine view and machine token widgets were in the wrong location and so not being picked up.
Added toggling of hardware details on machine tokens.
Test toggling of hardware details on machine tokens.
Updated copy for choosing a container.
Fixed inspector button styling.
Fixed bug #1360160: removed size controls from deployment summary.
Fixed bug #1360159: deployer bar panels now animate into place.
Fixed bug #1360185: updated copy for no relations in the inspector.
Reset uncommitted units to unplaced when their machine is destroyed.
Update parent machine if destroying a container.
Move updates to ecs and machineChanged

* ECS is responsible for updating machine states
* unitToken list is updated when units are removed from a machine
Clear inspector when clearing ECS

Use correct container.

Hide 'deploy' message on clear

Minifying variables.
Merge pull request #517 from huwshimi/no-relationships-copy

Fixed bug #1360185: updated copy for no relations in the inspector.

Fixed bug #1360185: Updated the copy on the inspector relationships pane for when there are no relationships.