Don't reload all the overlays if the resolution don't change

Actually each time we change the base layer all the overlays will
be reloaded ...
Merge pull request #1163 from sbrunner/change-baselayer-reload-overlays

Don't reload all the overlays if the resolution don't change