Add missing ccGLServerState to CCNode.pkg.

Without this missing enum the resuling cpp file would generate
an unused function warning.

Also, remove the duplication between build_macosx.xml and build.xml.
They only differed in single property.  Instead use build.sh, which
should work on all UNIXs, no just maxosx.
Add new port: Native Client
add setVisible() to CCEditBox [ios & mac]
add setVisible() to CCEditBox [Android]
add setVisible() to CCEditBox [Win32]
fixing issue with SimpleAudioEngine::getEffectsVolume() for linux

SimpleAudioEngine::getEffectsVolume() was returning the background music volume when run on linux.
Merge pull request #2090 from jsambuo/linux-audio-getEffectsVolume-fix

SimpleAudioEngine::getEffectsVolume() returns bgm volume on linux
fixed #1760: Redefinition of cpufeatures module.
Merge pull request #2095 from dumganhar/master

fixed #1760: Redefinition of cpufeatures module.
Merge pull request #2076 from sbc100/cocos_nacl

Native Client port
Merge pull request #2084 from young40/master

fixed #1761: Implementing setVisible() for CCEditBox.
Update AUTHORS
Merge pull request #2 from cocos2d/master

sync code from cocos2dx project
Merge branch 'cocos2dx_master'