JsInline: InliningVisitor was not used as visitor, thus Removed visitor methods
JsInline: removed all GWT inlining logic, because it's not useful for general inline expansion
JsInline: new inlining attempt
JsInline: argument aliasing
JsInline: cloning visitor
JsInline: fixed JsNameRef cloning
JsInline: cloning visitor stack protected access
JsInline: added RenamingVisitor
JsInline: rename inlined function parameters
JsInline: while aliasing arguments, declare fresh name, instead of temporary
JsInline: add label to inlined blody
JsInline: moved JsInliner
JsInline: removed gwt inlining visitors