Add viewports object to each available environment

SauceLabs is inconsistent with the viewport sizes each browser support.
So we can keep track of that ourselves and architect our tests to run
the test suits that are available in any given environment.