updated webCLGL array mult benchmark.
GPU backend: inline structs, vectors and matrices in header instead of `main`.  If struct contains an array, it is still inlined into `main`.