added test case for removing the leaflet layer from a map and then re-adding it