Added entity rotation (quaternions) in script interface.
Added a GLSL define for GLES platforms (needed for linux port)
Refactored engine/system files to share posix implementation between multiple platforms.
Added support for the linux platform :)