Merge pull request #1 from libgdx/master

update
Merge pull request #2 from libgdx/master

Update private fork
Add LwjglHeadlessApplicationConfiguration
Add interval
Default to 60fps
Removed GWT emu for AtlasTmxMapLoader and TmxMapLoader
This removes duplicated code for the GWT emulations and is a preparation for issue #1087
AtlasTmxMapLoader and TmxMapLoader now use the emulated GZIPInputStream and InflaterInputStream classes.
Merge pull request #3 from libgdx/master

Update my Fork
Fixed error handling in AsyncExecutor's GWT emulation
Formatting
More buffer utils
Forgot to add generated cpp
Allow custom preferences locations on desktop,

See #918
- Implemented for Lwjgl and jglfw desktop backends
- Implements the alternative solution, instead of forcing XDG-compliancy
we allow the developer to choose
-Backwards compatible with old system by default
Typo fixes
Fixed label pref size when using font scale.

http://www.badlogicgames.com/forum/viewtopic.php?f=11&t=12126&p=54427#p54427
Widgets now use setSize instead of setWidth/Height.

This avoids computing the pref size twice, since setWidth calls sizeChanged which invalidates.
Should not have been committed.
Fixed up some uses of BitmapFontCache setColor that should be setColors.
Javadoc
Removed unneeded wakelock permissions

The new wakelock method doesn't require this permission. :)
Merge pull request #1142 from Unkn0wn0ne/master

Removed unneeded wakelock permissions from demos