Update the masthead to match the latest mockup
Fixed failing test and lint issues
Merge pull request #629 from hatched/masthead-updates

Masthead updates

Masthead has been updated to resemble the new mashead mockup https://www.dropbox.com/s/zfhwx0k5nbehub8/juju-gui-header-01.png?dl=0
Switch from events to setting service flags.

Instead of firing events on the topology, we're switching to setting
flags on the service and unit models in the DB. That way the data is
persistent across state changes (i.e., when a user switches from
service view to machine view) and we maintain one single source of
truth.