[webgl-point] Add feature overlay support to webgl map renderer.

Modified the icon sprite example to show blue butterflies overlayed over the normal ones.
Slightly rearranged canvas map renderer for readability.
Or maybe we can just add a comment in the example saying that only points can be drawn when WebGL is used.