ROOMBA_TASKS: Roombas now collect all points cleverly + bugfixing

- When roomba has collected a POI, it calls fleetmanagers
  poiCollected, which finds the next nearest POI from those
  available (!poi->gettingCollected) and reachable.
- Unreachable POIs cause a warning message (some bug in this still)
- MAPWIDTH changed to PIXELMAPWIDTH
ROOMBA_TASKS: RoombaVirtual statsupdate less frequent + bugfixing

- Changed the statusTimerTimeout interval to 100.
- Tried to bugfix calcPath (casting an unsigned int into double in
  comparison). Still crashes sometimes (startV is null when it
  shouldn't be).