Update Makefile for libglslopt
bugfix: determine initial value for loop variables in all cases
bugfix: do not skip assignments or declarations for loop variables if for loop is not emitted
The project is not compiling under linux 

In file included from /home/ddeath/Downloads/glsl/contrib/glslopt/Main.cpp:4:0:
/home/ddeath/Downloads/glsl/src/glsl/glsl_optimizer.h:45:14: error:   initializing argument 1 of ‘glslopt_ctx* glslopt_initialize(glslopt_target)’ [-fpermissive]
 glslopt_ctx* glslopt_initialize (glslopt_target target);
Merge pull request #59 from ddeath/patch-1

The project is not compiling under linux
using native abstractions for better node compatibility
updating gitignore with node_modules
Merge branch 'master' of https://github.com/aras-p/glsl-optimizer into node-nan
updating to latest version
Merge pull request #57 from pocketgems/fix_loop_bugs

Fix loop bugs
update changelog
Merge pull request #58 from jspohr/master

Fixed build error on VS2013, which adds copysign() without underscore
Merge pull request #60 from mattdesl/node-nan

Update Node bindings, use nan for compatibility
updating readme with correct details
adding a few more keywords for better NPM discoverability
Merge pull request #51 from omnus/patch-1

Update Makefile for libglslopt
Merge pull request #63 from mattdesl/pkg-fix

Fixing Author & URLs in Package.json
Fix uvec4 swizzle
Vector splitting optimizations
Fix uint printout on ES2 and old desktop GLSL