Unwanted layers control

LMap.addLayers allows layers to be added to a map without having a Layers Control created and displayed.

However, removing a layer by calling LMap.removeComponent causes a LayersControl to be created and displayed on the map.

This update allows the caller to explicitly control whether the default Layers Control should be created or not by checking a flag in the getLayersControl method.