add a wms settings icon to map and a basic dialog with controller
inject wmsSettings into MapController and a basic broadcast test
add method for adding layers
sync wms settings to map on broadcasted event
add a few test layers
wms settings dialog can now be used to add wms layers
terrible support for deleting wms layers
clean up design a bit
fix some english that snuck in!
Merge remote-tracking branch 'origin/master' into wms-layers
tidy up button styles and other minor cosmetic things
use label/legend in setting dialogs
proxy functionality for wms GetCapabilities
basic support for getting layers for wms
add available layers to a select box
dont call wmsCapabilities if url is not set
automatically select first layer
use layer name if no name is specified
clean up
make wms settings pretty