tests: uniform initializers are not allowed in ES3, update test outputs
tests: add test for weird ## token pasting that's accepted by HLSL & Cg (fails now)
Fixed token pasting with non-identifiers on one side