Fixed walking animation (Issue #32), added handling of aborted walking

lichtfieind patched issue #32, and also fixed a missing actorArrived event when giving an actor a new destination while walking. Additionally, an abortWalking event will be thrown in that case.