Changed committed states to use icon instead of background colour.
Change deployment summary to 'Confirm your changes'
Merge pull request #454 from hatched/deployment-confirmation-1341530

Change 'Deployment summary' to 'Confirm your changes'
Merge pull request #452 from huwshimi/uncommitted-circles

Uncommitted circles

Replace the uncommitted background with circles.
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.