Refactor #3878: cc.Node refactored with getter setter

Add getter setter wrapper function to CCCommon
attr function added to cc.Node
HelloWorld rewrite with new getter/setter/attr
Refactored engine for new getter/setter