Tests

Added some tests for the `what()` methods of the exception methods.

Also added a hacky  test for `unsupported_extension_error` that might occur when creating an OpenGL interop context (see issue [#120](https://github.com/kylelutz/compute/issues/120)).