added cel/cl2 support to rocket backend
added gui manager class
remove sdl1 support

Conflicts:
	components/CMakeLists.txt