Fixed wrong output stream for vectors and vector operations
Applied context to matrix and scalar types.

For verification, solverbench-opencl now runs entirely within a separate context, which is not equal to the default context.
This way, multi-threading and concurrent multi-GPU-usage for independent systems is now possible.