Add a method to remove a PolygonEntity from a PolygonGraph

* Refactored removeEntity() method for LandRGraph and LineStringGraph
* Added a removeEntity() method  for PolygonGraph
* Added related tests