Fix for #355 by making the dependency of SearchPanel and VisualisePanel ...

...on the "main" MapPanel explicit in code.