Add generic Web Map Service option to basemap source options

Thanks for bringing this back up!

Could you please describe your use case in more detail? Do you have a custom WMS you want to connect to? Another public service that's not currently listed?