Fix glViewer support for GLSL compute

Core-profile request code was incorrect: we need to request GL 4.3 core profile whenever available.

fixes #254