Update gamedemo to work with the changes to world, event, unit, actor, wall.
Remove default arguments from the wall constructor.
Merge branch 'issue27/optimize-event-list' into develop

Conflicts:
	app.py