SHORTEST_PATH: shortest path initially implemented (untested)

- go2Poi makes selected roombas to calculate their path to Poi
  (calcPath) and chooses nearest ready IRoomba to usePath
- usePath calls go2Point and sets followingPath_ true
- Rest of go2Point calls are done according to booleans
  followingPath_ and prevPointReached_ in sensorUpdateTimerTimeout