Added audio functionality to Editor.

Combined shaders of HLSL/GLSL into a single file requiring macro define
for a single unified shader file.
MAPs now save and load with audio files.