updated for glfw3 support in node-glfw
fix reize window bug that hide mouse cursor
fixed cube sample for toggle fullscreen
fixed lightgl handling of node-webgl's canvas size
tested on Windows
code cleanup to avoid warnings
updating to v0.4.2 and dependency on node-glfw v0.3.0
Merge branch 'feature/support_for_nan_glfw3' into develop