Simplify viewmap with controller

Work with controller instead of sub-component. This enables possibility
to load only what's needed.
Improve MapView to handle ajax searchQueries

This means storing query-params for request, keep markers already shown
on map to keep popup open.
Add showAlwaysAllMarkers option

To show searchResults next to other markers
Implement dynamicStartPos (map viewing all results)
Add field to prevent double-loading after center map to show all results