More works on editor.
Update from editor branch. This commit add new shaders, new methods to generate procedural content, and other changes relatives to prefabs construction.
Merge branch 'master' into editor