Fix broken impervious surfaces

### Problem
relate pipe to surface tool was broken https://github.com/nens/lizard-nxt/issues/313

### Solution
* Add check for non-existing surface_ids
* Get leaflet overlaypane dynamically

Debugging locally, suddenly the feature worked again without really understanding why. Anyway, these fixes are improvements.