making readURL use proxy for loading WMS, refactoring, layout
show alternate text when legend could not be loaded
paste WMS URL into dialog from request