Mipmapped texture arrays

Fixed TextureUtil to properly handle mipmapped texture 2d arrays and 3d textures
Fixed constantly mipmap generation

Fixed bug when setting MinFilter with mipmapping after generating mipmaps causes jME to update image data every frame.
use maven repo version of j-ogg and j-vorbisd
clean up some naming in SDK build.gradle
- update JmeVersion automatically in build script
- change handling of version "tag" (stable, svn etc.)
Bugfix: fix that allows to use either quaternion or euler rotation in
bone animation.
performance improvements to PhysicsSpace
Merge pull request #129 from Rena4ka/master

Fixed constantly mipmap generation
The ShaderNodes system now correctly handles swizzle of types like ivecn, uvecn, bvecn
The shaderNodesGenerator now properly declare and assign inPosition :
inPosition can be a vec4 or Vec3 and will be assign to Global.position accordingly
Fixed typo in previous commit's javadoc
Update CONTRIBUTING.md

Added link to the awesome cheat sheet:
https://github.com/tiimgreen/github-cheat-sheet/blob/master/README.md
Added README.md v1

Shorter summary. Pretty games mashup and popular games list. Basic getting started section along with essential links.
Made a MaterialDebugAppState that allows hot reload of materials at runtime. Pretty convenient for shader development and debugging
typos in Spatial.java comments as discussed at http://hub.jmonkeyengine.org/forum/topic/typos-in-spatial-java-comments/
remove CRs from line endings (added in previous commit)
corrections to com.jme3.scene.* comments as discussed at http://hub.jmonkeyengine.org/forum/topic/typos-in-com-jme3-scene/
stack to deque
stack to deque
Feature: added support for bone envelopes.