[Client] Walking after mouse: new option

A new option was added to control if the directions the path finder
is allowed to use are limited or not.

The forced setting is to limit the directions.
[Client] Properly handle chained moves for characters