[js] compiler: support unary operators (!-~+)
[js] compiler: preparation for function call with parameters - pass argc, argv to function_call_helper
[js] compiler: add missing include
[js] compiler: move skip_expression() to js_eval_common.c (TODO: rename to js_parse_common.c::js_parse_skip_expression())
[js] compiler: support multiple argument function calls