Update player_build.sqf 1.0.2.4 (Check on _needNear)

Error in expression < 0;
_distance = _x select 1;
File mpmissions\__CUR_MP.Chernarus\fixes\player_build.sqf, line 54

Players couldn't setup a FuelPump because the script crashed when there were required nearby objects.
Fixed it an also included a more general check aswell with switch/case/default