Make sure the angle is in the correct range, required because the angle is divided. See #2547.
Merge branch 'master' of https://github.com/libgdx/libgdx
Closes #2547
Added getCheckedIndex.
Compare arrays for default values, preserve field order.
Merge remote-tracking branch 'origin/master'
Renamed moveTo with alignment.

#2541
Order super class fields first.
Changed error message text.
Fixed accuracy of the OpenAL music getPosition() and setPosition()
Merge pull request #2551 from Zomby2D/music

Fixed accuracy of the OpenAL music getPosition() and setPosition() on lwjgl backend
Removed disposeDependencies.

closes #2552
Merge remote-tracking branch 'origin/master'
Box2dLights 1.3, resolve #2505
Improved limit()/clamp() behaviour - now it doesn't call nor(), reusing the
(needed anyway) len var, resulting in *one* scl() call instead of *two*.
Also, we use cached len, so that we don't have to calculate it twice.
Mostly beneficial for Vector3 class.
Provides a) optimized limit()/clamp(), b) new limit2(), setLength() and setLength2() methods to all Vector classes (Vector interf., Vector2, Vector3). Also removes the docs that should are inherited from Vector interface in Vector2/3.
Merge branch 'master' of https://github.com/vaxquis/libgdx