EventListener base class
Merge branch 'master' of github.com:crioto/idea-engine

Conflicts:
	bin/idea-engine
	build/Core.o
	build/GameObject.o
	build/GameObjectGroup.o
	build/GameStateManager.o
	build/Portal.o
	build/Scene.o
	build/World.o
	build/main.o