Changing priorities between rotationQuaternion and rotation when loading/saving
Adding new custom functions for ParticleSystem
Merge branch 'master' of https://github.com/BabylonJS/Babylon.js

Conflicts:
	babylon.1.12-beta.js
Fixing hemispheric serialization
Adding data moniker to scene loader
TGA support
Several fixes
AbstractMesh
InstancedMesh
Add typescript support in gulp building process.

New gulp task :
- typescript-to-js : compile ts files to js files.
- typescript-declaration : compile build/babylon.d.ts
- typescript : call the tasks typescript-to-js, typescript-declaration,
shaders, scripts, clean
- watch-typescript : call the task typescript when a typescript files is
updated.
Merge pull request #203 from SideraX/master

Add typescript support in gulp building process.
Instances - step 3 (Support for RenderTargetTexture)
+ layerMask for meshes and cameras (bitmask for displayed meshes)
fixed "layerMask" property of mesh and camera
Blender exporter : changed object.isVisible to reflect the corresponding param in Blender (show/hide object to camera in render view button)

Also incremented the "not been changed for a while" version number of the exporter (more convenient to know which version is actually installed in blender ;-p)
Merge pull request #205 from marcolebdech/master

Added "layerMask" property to meshes and cameras.
Fixing JSKompactor.exe
Adding Gamepad
New octrees
New public animatable class
Instances hardware support
Fixing memory consumption for octrees
Merge pull request #208 from vousk/dev_blender

Blender exporter : changed object.isVisible to reflect the corresponding...
Updating octree with maxdepth
Gulp update