Add derivative calculations to CatmullRomSpline

I added the calculation of the derivative of the spline. This finds the tangent of the curve at the desired point.
Added Function getRemoteAddress() for Socket so it´s possible to implement reconnection logic or peer to peer networking
Add Matrix4#setTranslation(float, float, float)
Frustum: add methods using floats instead of Vector3
Stringbuilder: add minimum length for int/long
Made libgdx version configurable in gdx-setup
Added Immersive Mode option
Added Android 4.4 Kitkat Immersive Support
Fixed accidental typos, sorry.
Added Actual Immersive Mode
Updated Android library to Android 4.4 for Immersive Mode

Immersive Mode needs a flag that requires the Android 4.4 libraries
Path interface now has the method derivativeAt()

Path interface now has the method derivativeAt() that calculates the tangent of the curve at the desired point.
Added derivatives, commentaries with expanded formula

Added derivative calculation to linear, quadratic and cubic curves.
Added commentary to explain the curve and derivative formulas
Added derivatives to b-spline
Added derivative test to PathTest.java

made sprite to always point to the path direction, added a mode which the sprite will be zig-zagging through the path.
Added allowIpod to IOSApplicationConfiguration

Added a new variable to IOSAppConfig called allowIpod in order to be
able to play the game without stopping the background music from iPod
app.
Also, modified the constructor of IOSAudio to pass the
IOSApplicationConfiguration from IOSApplication.
Merge pull request #1 from libgdx/master

Update
Merge branch 'master' of https://github.com/xYaW/libgdx
More barycentric methods.

Less to remember.
Merge branch 'origin/master'