Show uncommitted changes to the service config across inspector loads
Fixed failing tests and ad ed new tests for dirty fields
Hide the constraints tab button in the ghost inspector under mv and show a ghost header message
Show icons on uncommitted units in the inspector
Updated existing tests to account for changes.
Tests for new functionality.
Merge pull request #455 from hatched/changed-fields-ecs-1331789

Mark changed fields as uncommitted. Fixes 1331789

Changed configuration fields in the ghost and service inspector need to be marked as uncommitted when changes have been saved with a blue circle.
Merge pull request #453 from jaycee/hatched-ghost-inspector-updates

Use the service inspector for ghost and deployed services.

* Display uncommitted units in the inspector.
* Do not display constraints UI
* Allow configuring ghost service in service inspector.
Hide the scale up UI if there are no services.
Merge pull request #456 from huwshimi/hide-scaleup

Hide the scale up UI if there are no services

Only show the mass scale up UI in the machine view if there are services.