Updated environment header styling.
Added onboarding if there are no services.
Merge pull request #489 from huwshimi/add-services-onboarding

Added onboarding if there are no services

Show onboarding in the machine view if there are no services.
Merge pull request #488 from huwshimi/environment-header-styling-update

Updated environment header styling

The environment header now matches the new visuals.
Hash refactor.
Tabs dispatch now.
Don't rerender details panel.