webclgl backend: fixes, new return type vec4.
webCLgl: when calling GPU wrapper function, inline object attributes from javascript wrapper scope.
dynamically inserts as constants into shader main kernel.
(main kernel shader is recompiled each call)
__glsl_inline_object prototype.
webCLgl: fixed args passed to gpu main (webclgl parser is white space sensitive)
webCLgl backend: fixed return array of vec4