Merge branch 'master' of https://github.com/libgdx/libgdx into various
Proper support for onAttachedToWindow and onDetachedFromWindow methods on Android 2.x
Added hashCode to Quaternion

Quaternion was only overriding `equals()`, but not `hashCode()`. The methods are generated with Eclipse and slightly changed to make them shorter and keep the same behaviour of the old `equals()`.
Added function to add an asset to the AssetManager
Added function to retrieve all the assets of a give type
Merge remote-tracking branch 'upstream/master'
Rename get to getAll AssetManager
Removed function to add an asset to the AssetManager
Update to meet commit e4d6a4e.
Ops... added missing import
LiveWallpaper: added proper support for attach to and detach from window on Android 2.x
Remove nested struct workarounds, flatten nested directors, etc.
Little hack to fix a link problem when using swig 3.0 with multiple modules and mingw (works fine with VC). The method ExceptionMatches is never actually used, so this practically removes it.
Swig generated files (warning: huge diff, might crash your browser).
Update bullet tests
Fix bullet tests hud viewport
Need stl exceptions, still will break on jnigen (BulletBuild.java)
Merge branch 'master' of https://github.com/libgdx/libgdx into various
added PolygonRegionLoader for the AssetManager from libgdx-utils
fixed NPE in PolygonRegionLoader#getDependencies(..)
made javadoc for Input#getX() and getY() more understandable since it caused confusion
Migrated the RoboVM backend to use the new CocoaTouch bindings.