Fixed pseudo-context catches and bugs

Now, pseudo-contexts only respond to device emulation clicks (i.e. it
is no longer contingent upon the window width, but rather on clicks on
device icons).

Lots of styling work has to be done still. CSS is extremely complex.