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...
Oh, yeah, forgot about that... I shouldn't have that in this commit.  Unchecked doesn't really make sense, though.