made the distance configurable - also fixed a bug that was not declaring faliure when it didnt find a valid waypoint - and removed the drawing stuff from libbot