Merge pull request #1 from DavidSpriggs/master

Updated to get new widget loader
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Add csv and georss layer controls.
Merge pull request #285 from cmv/enhancement/LayerControl-add-csv

Add csv and georss layer controls.
layerDefinitions typo

Corrected the parameter name
Merge remote-tracking branch 'upstream/develop'
add support for existing layerDefinitions with IdentifyTask
Merge pull request #289 from tr3vorm/master

FindTask layer definitions
Merge pull request #290 from cmv/feature/use-layerDefinitions-in-IdentifyTask

add support for existing layerDefinitions with IdentifyTask
Add WMS layer control.
Merge pull request #295 from cmv/enhancement/LayerControl-add-wms

Add WMS layer control.
ignor .idea
print widget updates

nls and fa icons