Fixed Viz controls

This branch fixes weird resizing issues when toggling vises.
1.  Resizing the viz with controls hidden no longer creates a large blank white space on the page.
2.  Control panel no longer incrementally shrinks upon toggling full screen.

Addresses issue #1644