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 explicit flag to indicate, that js code being parsed is inside of function
JsNativeCode: added function argument test