ROOMBA_TASKS: hit wall during fleet management -> stopFLeet(true)

- hitting a wall during fleet management now stops the fleet by
  calling stopFleet with hitWall parameter as true. This enables
  an appropriate warning message to appear
ROOMBA_TASKS: Added FWSPEED to croiUtil (to help virtual testing)

- The speed that roomba uses when going forward (turning unaffected)
  in fleet management operations is now set in FWSPEED constant
  instead of a magical value.
- high value makes testing with virtual roombas more convenient
BUGFIXING: Fixed crashing when putting a wall close to a POI

- POIs too close to a wall are now removed correctly. Bug was
  caused by indexing error (had to add --i after removing)
BUGFIXING: Fixed sometimes ocurring crash in calcPath

- calcPath function didn't always find startV thus leaving it NULL,
  which causes a crash when referencing. This occured when Xloc_
  or Yloc_ was very near the borders of a vertice.
- floating point arithmetic seems to be EVIL so Xloc_ and Yloc_ are
  casted like this: unsigned(floor(Xloc_)) to represent their
  position in an integer world comparable to vertices locations
BUGFIXING: Fixes to walls and poiCollected-function

- Fixed adding and removing walls when zoomed. Items are asked
  with map_->scene()->items() instead of just map_->items().
  This maps the verticelocations given as input correctly to the
  scene they reside in instead of the current viewed part of
  mapQGraphicsView.
- Fixed calculating new POI in poiCollected. Previously
  bestDistance was never updated from the max value so the last POI
  was always chosen as nearest.
BUGFIXING: Fixed the mouse coordinates in map when zoomed

- The positionToShow also needed to be mapped to the scene to
  deal with the effect of scaling the map_
- Commented out the drawing of all vertices
COMMENTING: Added some comments here and there