Use service's icon attribute for displaying icons in deployer bar.
Made charm upgrade icon larger.
Do no render container tokens if the parent machine is not selected.
Test that container tokens are not rendered if the parent machine is not selected.
Don't show the auto place UI when the scale up UI is shown and there are no units.
Select the machine token if none are selected.
Pin chrome version in browser tests.
Add comments explaining the pinning.
Merge pull request #484 from jaycee/set-chrome-version-experiment

Pin chrome version for sauce tests

Pin the version of chrome to the previous default for saucelabs so CI can pass.
Merge pull request #479 from huwshimi/fix-auto-place-visible

Only show auto place if there are units

Don't show the auto place UI when the scale up UI is shown and there are no units.
Merge pull request #478 from huwshimi/hide-added-containers

Hide added containers

Do not render container tokens if the parent machine is not selected.
Merge pull request #477 from huwshimi/change-version-icon-size

Made charm upgrade icon larger.

Fix the size of the service upgrade icon
Merge pull request #481 from huwshimi/select-token-on-deploy

Select the machine token if none are selected

If a machine is added then select it if none are currently selected.
Merge pull request #475 from makyo/charm-icon

Use service's icon attribute for displaying icons in deployer bar.
Truncate long display names.
Merge pull request #480 from kadams54/long-names

Truncate long service display names

Long service display names were overflowing on the canvas, particularly for ghosted charms, which have opening and closing parens plus an uncommitted icon taking up additional space. Truncate appropriately and provide a tooltip with the full name.