- Implement Iterable<MaterialAttribute> now the Array isn't accessible anymore.

- Add hasTexture (like needBlending) flag, useful i.e. for enabling/disabling TEXTURE2D on GLES1.
- Cleanup duplicate code.
- Allow adding and removing multiple attributes at once.
- Convenience methods for getting attributes by class type.
- Add #setShader(), not sure how its intended to set the shader without this, but can easily changed if needed.
Merge pull request #189 from xoppa/g3d

Material, some small changes
Totally refucterered native loading.
gdx-controllers, better names.
Merge remote-tracking branch 'origin/master'
fixed win32 LwjglFrame problem with OIS
more changes to OisWrapper
gdx-controllers
Merge remote-tracking branch 'origin/master'

Conflicts:
	extensions/gdx-controllers/gdx-controllers-desktop/jni/com.badlogic.gdx.controllers.OisWrapper.cpp
fixed AntScriptGenerator to not copy memcopy_wrap.c if it's already there
gdx-controllers, Ouya works! :)
ois wrapper almost done
Merge branch 'master' of github.com:libgdx/libgdx
fuuuuu
javadoc
Merge remote-tracking branch 'origin/master'
Refactor city
moved OIS wrapper to its own package, added simple test
gdx-controllers
Merge remote-tracking branch 'origin/master'

Conflicts:
	extensions/gdx-controllers/gdx-controllers-desktop/jni/com.badlogic.gdx.controllers.OisJoystick.h
	extensions/gdx-controllers/gdx-controllers-desktop/jni/com.badlogic.gdx.controllers.desktop.ois.Ois.cpp
	extensions/gdx-controllers/gdx-controllers-desktop/jni/com.badlogic.gdx.controllers.desktop.ois.OisJoystick.cpp
	extensions/gdx-controllers/gdx-controllers-desktop/src/com/badlogic/gdx/controllers/DesktopControllers.java