Added more functionality to the bestBlinkLocation code. It is now all purpose - getting the best point on the path between your position and destination position at a certain range. This means it can now be used to blink to heroes, to runes, etc etc.