FE: Handle correctly full getCapabilities address

Should check the WMS url to see if it already contains the parameters, if not, add on otherwise don't add them on again

check for:

  • version
  • request
  • service

The rest of the URL should be left unchanged

Add unit tests

Edited by Loes Cornelis