Always use full screen.

Experimental change; will use this for now and tweak going forward.
Create GL context when creating window, expose to caller.

Unexport canvas element since it's no longer needed.