Calculates y offset of floating header

Floating header y offset was set to height of content header. However,
this led to an incorrect calculation on small screen sizes where the
search box appears above the results header. This commit actually
calculates the offset y position based on the floating header's
position on the page.
Integrates results summary into map header

Instead of having the results summary above the map view (when it is
present). This commit integrates it into the map view header.
Handles wrapping of summary text on small screen sizes

- floats the map toggle to handle wrapping of summary text on small
screen sizes.
- adds missing border when terminology window is present.
Updates travis.yml
Removes keyword mapping
Updates homepage content

- Reduces content on homepage to initial bare essentials based on
feedback.
- Implements handling of searches that contain a forward slash.
- Splits homepage terms into 'general' and 'emergency'
- Moves 211 dialog box to emergency section.