Show headers on the map page rather than scrolling down.

The map height is now set to the window height minus the height of the headers.

Fixes #751.
Merge branch 'issues/751-map-display-changes'