Cleans up JavaScript modules

- removes unneeded module.
- places input-manager in unused scripts.
Offsets floating header when URL hash is present

When URL hash is present this commit causes the page to scroll up an
amount equal to the height of the floating header, so that the floating
header does not cover the result entry that's being referenced in the
URL hash.
Updates appearance of links in result entries

Consolidates link hover styles so that all links in the result entries
are underlined.
Merge pull request #264 from codeforamerica/ux-updates

Ux updates