Squashed 'public/js/deps/glsl-parser/' changes from 5472c37..9267cad

9267cad Merge branches 'strutz', 'plus-plus' and 'array-subexp' into bleeding-edge
9c9a512 Fixing parsing and compiling of ++ and -- operators
d18ae1f Fixing array subexpression lookup in one case
REVERT: 5472c37 Merge branches 'strutz' and 'parenthetical' into bleeding-edge

git-subtree-dir: public/js/deps/glsl-parser
git-subtree-split: 9267cadcf8c4445cced13119af029cfa3b19c762
Merge commit '75121625a49613ed0714ac275cfc760301c6dab4'