Allow searching for store and drv paths. Only does a complete match to reduce load on database.
getPrimaryBuildsForView: Return all view results

Returning only the first 20 results can cause NixOS/Nixpkgs channel
generation to fail, if the first 20 view results correspond to
evaluations that haven't finished yet.  Then URLs like
/view/nixos/tested/latest-finished will return 500 rather than the
latest finished view.
When searching a path / drv path, use separate queries for both options to prevent seq. scan.
Ellipsize long jobset/job names to prevent bootstrap navbar breakage
Don't do <tt> on input type
Remove unused file
makeLink -> menuItem
Add some gitignores
Use bootstrap's pager (instead of pagination) class
Update bootstrap to 2.3.1
Remove tablesorter

We haven't used it for a while now.
Remove project/jobset/job/build id from the navbar

They take up too much space, and they're visible in the page title
anyway.  But include them as a nav-header in the submenus.
Use the default navbar style for readability
Use a popover to show how to use the build reproduction script
Use popovers for the product list help/details
hydra-module.nix: find sendmail in /var/setuid-wrappers
hydra-module.nix: strip trailing whitspace
hydra-queue-runner: don't clutter the system log with debug message

Avoid the frequently printed

  hydra-queue-runner[10293]: system type `x86_64-linux': 2 active, 2 allowed, starting 0 builds

message. That information is only interesting when some build are
actually started.