fixed node transform calculations
renamed addXXX methods to render in ModelBatch
made ModelBatch#render(Renderable) public, if someone doesn't want to use Models
Merge remote-tracking branch 'libgdxorigin/master' into lwpredesign
Use new model for bullet tests
Cant commit without this
Merge branch 'new3dapi' of https://github.com/libgdx/libgdx into new3dapi

Conflicts:
	gdx/src/com/badlogic/gdx/graphics/g3d/Model.java
	gdx/src/com/badlogic/gdx/graphics/g3d/ModelBatch.java
	tests/gdx-tests/src/com/badlogic/gdx/tests/g3d/BatchRenderTest.java
Merge pull request #314 from acoppes/lwpredesign

Redesigned android live wallpaper backend by jwisniewski
Merge pull request #315 from xoppa/new3dapi

New3dapi
modified model
Merge branch 'new3dapi' of https://github.com/libgdx/libgdx into new3dapi
revert
Merge pull request #316 from xoppa/new3dapi

revert
Merge branch 'new3dapi' of https://github.com/libgdx/libgdx into new3dapi
added ModelInstance :D, fixed up tests, bullet has issues with lighting, not sure why
node translation/rotation/scale are initialized to sane values
Add model ctor
Merge branch 'new3dapi' of https://github.com/libgdx/libgdx into new3dapi
Generate ids for materials if none given, very basic ModelBuilder class, use bits for VertexAttributes#Usage, fix bullet tests.
Add flexibility for BatchTiledMapRenderer users.

User may provide their own SpriteBatch in the constructor. Also, added
setMap method to allow the map to be changed. This makes sense for
renderers backed by SpriteBatch since nothing about the map is cached in
the renderer.