Fix for #355 by making the dependency of SearchPanel and VisualisePanel on the "main" MapPanel explicit in code.
Pushed default config down in to appropriate components.
This simplifies MainPanel somewhat.
Merge pull request #374 from aodn/issue_355

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