Tune up petrol station finding

Let's do this wisely:
1) find petrol station that is closest to the target base
2) check if transporter is able to reach this station
3) if not, then find petrol station that is closest to his position

Signed-off-by: Piotr Bocheński <bochenski.piotr@gmail.com>