Added inline function "Array" into stdlib

It has the same signature and semantics as Array constructor had
Also made Array constructor private and accepting no arguments
Removed codegen of Array-constructor with lambda
Added tests for stdlib Array constructors
Simple workaround for problem described in KT-6437

JS backend generate invalid code when inlining within constructor using property