Replaced ArrayList with the internal libgdx Array.

Maybe there is a good reason why Box2D uses ArrayList instead of libgdx.utils.Array, but I figured I could try with a pull request nevertheless.

This could potential break the API for people, if they rely a lot on body.getFixtureList() for instance.