moved unit vector to Common.h
call resetOpenGLState at clearScene to prevent unexpected rendering
fixed unexpected texture data issue
reduce code
add comment of camera rotation order
relocate GLM repository URL and use 0.9.5.0