JsInline: new module
JsInline: added class -- CallCounter
JsInline: added class -- AstSearchUtil
JsInline: added test method getJsProgram()
JsInline: added test method checkFooFunctionIsInlined()
JsInline: added inline tests
JsInline: added class JsGwtVisitor
JsInline: added class JsGwtModVisitor
JsInline: added method traverse() to all nodes
JsInline: uncommented method shouldBeInlined()
JsInline: removed old inline logic
JsInline: pass translated call expression to InlinedCallTranslator
JsInline: added class JsInliner
JsInline: added -- InlinedCallExpressionTranslator now uses JsInliner
JsInline: added argument aliasing to JsInliner
JsInline: added setArg to JsBinaryOperation
JsInline: added class CloningVisitor
JsInline: added class RenamingVisitor
JsInline: added renaming of inlined function parameters
JsInline: changed argument aliasing -- declare fresh name, not temporary