JsNativeCode: made some nodes constructors public
JsNativeCode: removed GWT source info usage
JsNativeCode: parse js
JsNativeCode: simple js works
JsNativeCode: added multiline string support in JsCode
JsNativeCode: fixed expression statement stackoverflow error
JsNativeCode: added NUMBER literal types
Divided NUMBER literal type into NUMBER_INT and NUMBER_DOUBLE
JsNativeCode: renamed parseJs to translateNativeJs
JsNativeCode: eliminated unnecessary nested JsBlock
JsNativeCode: added insideFunction flag
Explicit flag to indicate, that js code being parsed, is inside of function
JsNativeCode: added function argument test