Add factor of maximal player transfer distance

EDIT: Fixed Access violation error when `player_transfer_distance < 0.1`

Works.
EDIT2: Tested latest commit change. Works without any fails.

![Near](http://i.imgur.com/3TPiEhQ.jpg)
![Far away](http://i.imgur.com/NcLi9GP.jpg)
![Far, far away](http://i.imgur.com/XiZ6Z8X.jpg)
@Zeno- '< 1' is 0 and below, this means unlimited player transfer distance.