glretrace: Cleanup profile specification.

We were specifying the profile both on visual and on context creation,
and they had to be consistents for things to work.  So instead specify
profile only when creating the visual.