Moved containsReifiedTypeParameters to DescriptorUtils
JVM Backend: always inline callable containing reified TP
Refactored tests using Array constructor:

Some moved to tests with stdlib
Some changed to use arrayOfNulls
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
Drop ArrayGenTest, move test case to generated
Buildserver auto merge