FeatureGroup name argument ignored?
Hello everyone,

I am trying to set a `FeatureGroup` name for a set of `PolyLine`s, but the name I give to the `FeatureGroup` isn't sticking in the map layer control menu.  Instead, a `macro_element_...` is returned.

I've set up an [example Jupyter Notebook](http://nbviewer.jupyter.org/github/brwst/folium/blob/master/FeatureGroup_name.ipynb). (in the style of pull request #242) showing this behavior.  Should this be expected?

diff --git a/folium/map.py b/folium/map.py
index f0decad..60e300f 100644
--- a/folium/map.py
+++ b/folium/map.py
@@ -328,7 +328,7 @@ class FeatureGroup(Layer):
         LayerControls) or a base layer (ticked with a radio button).
     """
     def __init__(self, name=None, overlay=True, control=True):
-        super(FeatureGroup, self).__init__(overlay=overlay, control=control)
+        super(FeatureGroup, self).__init__(overlay=overlay, control=control, name=name)
         self._name = 'FeatureGroup'
 
         self.tile_name = name if name is not None else self.get_name()
['folium/map.py']