use args or captures to pick search terms on 404

Rather than cutting off two path segments and using the rest to pick
suggested search terms, use all of the arguments or captures from the
last action.
refactor contributor handling to allow display on module pages
include authors in contributors list
clean up formatting of contributors list
Fix media-queries to work on firefox

as per https://developer.mozilla.org/en-US/docs/Web/Guide/CSS/Media_queries#-moz-device-pixel-ratio,
the `min` is infront on firefix, and is deprecated since gecko version 16 (current is
30ish), so also adding the standard one which is `min-resolution`.
Merge pull request #1286 from omega/omega/firefox-responsive-logo

Fix media-queries to work on firefox
Merge pull request #1281 from haarg/contributors-improvements

Contributors improvements
Merge pull request #1283 from haarg/404-search-terms

use args or captures to pick search terms on 404