8144020: Remove long as an internal numeric typeReviewed-by: attila, sundar, lagergren
8035312: Various array and ScriptObject length issues for non writable length fieldsReviewed-by: hannesw, attila
8061391: concat as a builtin optimistic form, had to remove NoTypedArrayData and replace it, as we throw away a lot of optimistic link opportunities with NoTypedArrayData not being ContinuousReviewed-by: attila, hannesw