Fix env header buttons to function.

- Requires the il flag
- Fires correct event updates to show/hide the machine view UI
- Adds a test for the correct events.
- Update to make sure the header is drawn in the new state world.
- Update the CSS to move the machine view panel next to the sidebar.

QA
----

Load the GUI with :flags:/il/mv and click back/forth on the buttons in the
control for Service/Machine views.
Merge pull request #249 from mitechie/machine-view-control

- Requires the il flag
- Fires correct event updates to show/hide the machine view UI
- Adds a test for the correct events.
- Update to make sure the header is drawn in the new state world.
- Update the CSS to move the machine view panel next to the sidebar.

QA
----

Load the GUI with :flags:/il/mv and click back/forth on the buttons in the
control for Service/Machine views.