Resolve some warning and modify uint32_t to long
Merge pull request #49 from samuele3hu/script

Resolve some warning and modify uint32_t to long
Adds ‘class_need_extend’ section. If the class isn’t in this list, don’t generate ‘ctor’ method.
Check ‘initializing’ variable in JS.
Merge pull request #50 from dumganhar/dont-generate-ctor-if-not-specify

Adds ‘class_need_extend’ section. If the class isn’t in this list, don’t generate ‘ctor’ method.
issue #3288: Binds ‘unsigned long’.
Merge pull request #51 from dumganhar/unsigned-long

issue #3288: Binds ‘unsigned long’.
bindings-generator supports parsing Vector<T>.
Merge pull request #52 from dumganhar/support-VectorT

bindings-generator supports parsing Vector<T>.
Matches typedef name firstly in conversion.yaml.
Merge pull request #53 from dumganhar/typedef-fix

Matches typedef name firstly in conversion.yaml.
Issue #2790:Modify lua binding-generator to support templates containers
Merge branch 'develop' of git://github.com/cocos2d/bindings-generator into Convert
Merge pull request #54 from samuele3hu/Convert

Issue #2790:Modify lua binding-generator to support templates containers
issue #2790:Modify lua binding-generator templates and yaml
Merge branch 'develop' of git://github.com/cocos2d/bindings-generator into Convert
Merge pull request #55 from samuele3hu/Convert

issue #2790:Modify lua binding-generator templates and yaml
NativeType.typedef_type —> NativeType.canonical_type. namespaced_name —> get_namespaced_name.
Adds type priority, if canonical type in conversions.yaml was defined, bindings-generator will deal with it firstly.
Dumps detailed traceback when exception appears.
Updates spidermonkey target, uses NativeType.get_whole_name() for ‘return’ type name.