Switch from ce_assert to CE_ASSERT
Better organize Device initialization process
Merge branch 'master' into rendering-2

Conflicts:
	src/Device.cpp
	src/ScriptResource.cpp
	src/os/linux/GLXRenderWindow.cpp
	src/renderers/gl/GLRenderer.cpp
	src/renderers/gles/GLESRenderer.cpp
	src/renderers/gles/GLESUtils.h