Initial implementation of Cutscenes

Made this pullrequest for some code review and testing, i think the fundamentals is in place and i have tested it a bit, the map event cutscene however needs more testing.
 
Possible implementation for #124