Handle the case in LayerGroup.findLayerAtIndex in which the layer is under the first child and the first child is a layer group; add some JSDoc for LayerGroup
Port PR #205 from @isonno to the rewrite branch