Remove a silly array wrapper class in factor of std::vector.

Could be refactored more heavily, but then again I'm scared of bounds checking vector implementations...
I'm really confused why you'd want to change a static-sized allocation to a growable one...in the jit...