Added vertex and fragment shader for explosion as per http://www.clicktorelease.com/blog/vertex-displacement-noise-3d-webgl-glsl-three-js

This still doesn't look as good as the example from the clicktorelease blog - I think some of the parameters need a little tuning.
Merge remote-tracking branch 'origin/master'