This reverts commit 81ae54d9bd1ee7095bf01eeb1183e2a8bbac2c50.
Added more array support that depends on malloc. Added string clone (that uses malloc). Added test for it. Eliminated stack allocated buffers from most of the unit checks.