LayerControl widget

Starting point for layer control built for CMV.

Currently supports dynamic and feature layers. Feature layers do not yet support legends. My previous layer controls were used in an AGS environment, but needing this to be compatible with AGOL and AGS < 10.1 a more robust legend is required.