Have the token respect flags on the service.
Merge pull request #642 from kadams54/as-service-visibility

Have the token respect flags on the service.

When a token renders, it should set the toggle state of its buttons based on how flags are set in the service it wraps.
Switch to Ctrl+Shift+h for toggling sidebar, leave legacy option in place.
When unhighlighting other tokens skip over the clicked one even if it's a ghost
Merge pull request #646 from makyo/hide-shortcut

Switch to Ctrl+Shift+h for toggling sidebar

This leaves the old shortcut in place as a fallback, but doesn't display it in the help menu.
Perf improvement from review
Merge pull request #645 from hatched/highlight-ghost-toggle

Fix highlight toggling of ghost service icons

Ghost service icons weren't able to be toggled using the added services pane.
Updated spec shows containers with no units
Fixed healthy relation colour.
Merge pull request #649 from huwshimi/relation-colour

Fixed healthy relation colour

Changed the green used by the healthy relation.
Fix highlighting for ghost machines.
Merge pull request #647 from kadams54/as-ghost-mv

Fix highlighting for ghost machines.
Merge pull request #648 from hatched/container-tokens-1390165

Containers with no units should still be shown.

Fixes issue: https://bugs.launchpad.net/juju-gui/+bug/1390165

As per the latest spec the machine view is a literal representation of the hardware in the environment so if a machine has no units it should still be shown.
If the selected machine token is hidden then clear the container column
Added tests to make sure that hidden selected machine tokens clear the container column
Update process docs about launchpad-login
Merge pull request #652 from hatched/launchpad-login-doc

Update process docs about launchpad-login
Merge pull request #650 from hatched/select-machine-1390228

Clear the container column if the machine token is hidden

When using the added services bar to highlight services it's possible that a selected machine is hidden. If it is then we want to clear out the container column and deselect the machine token.
Ensure box goes orange when notifications present.
Merge pull request #651 from kadams54/orange-notification-count

Ensure box goes orange when notifications present.