Changed flash.Array implementation to simply be a Vector<dynamic> with some added methods.

There may be some subtle differences between Array and Vector that we may have to address in the future