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.
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.
Merge pull request #515 from huwshimi/inspector-button-styling

Fixed inspector button styling

Fixed bugs #1360188 and #1360189: Inspector buttons size and spacing.
Merge pull request #514 from huwshimi/choose-container-label

Updated copy for choosing a container

Fixed bug #1339791: updated the default copy on the dropdown for choosing a container.
Style uncommitted units in status bar