Added event passing to the lua script

I changed some code to enable some events, which are being passed to the lua script via the EventCallback, replacing the InitChapterCallback. You may want to clean up, it's a little hacky due to my limited knowledge of c++ and the inner mechanics of your engine. 
The events are:
actorClick (Actor)
actorHover (Actor)
sceneClick (VP)
sceneHover (VP)
initChapter (int)
actorMove (Actor)
actorArrived (Actor)