Initial creation of MatchDirection behavior.
Added Camera.matchDirection() and other overrides to make correct calls
to WorldObject.notifyPositionChange().