Merge pull request #2172 from dumganhar/master

Updating VS2012 solution, CystalCraze project depends on libJSBinding and libExtensions.
fixed #1836: JS target of "cc.Scheduler().scheduleCallbackForTarget" should not depend on CCNode or its subclass.
Reverting ccarray_to_jsval.
Merge pull request #2177 from dumganhar/iss1836-jsb-scheduler

fixed #1836: JS target of "cc.Scheduler().scheduleCallbackForTarget" should not depend on CCNode or its subclass.