Propogated setLastDirection to Player only

Propogated setLastDirection to Player only so default behaviour for
monsters is to use their current direction for drawing (correct). Set
last is only needed in player hence that functionality was sent down the
chain.