Enable specifying tests to run with `grunt exec:test_avm2`

Only works for single tests for now, though.
Changed lots of Array methods to use browsers' builtin implementations

Reduces complexity and code size and shaves off about 30ms of startup time.