rewrite TNew in map_expr_type only for KGeneric and KTypeParameter (closes #2919)
add tests for closed @:generic issues
(As3) respect __arguments__