MAP: POIs get removed when other item collides with them

For example, if roomba goes over a POI, it gets removed.
Also if a wall or another POI is created too close, the old POI gets removed.

Conflicts:

	src/ui/mapQGraphicsView.cpp
	src/ui/mapQGraphicsView.h