[engine][gles]Deletes shaders after attaching to program. This invalidates them and will deallocate them when no longer used by any program.
[engine][gles]Removed colour from point vertex attribute. Will be passed as a uniform.
[ios]Solve code signing issues from Xcode. Minimum deployment target iOS 6.0
[engine][gles]Correct attribute type to be vec3.
Adds uniform and attribute API to shader object. Check GL error macros
First version of primitive rendering with same shader program. Not optimized, nor final architecture for default shaders and vertex buffer objects reuse