Agency search now searches description, abbreviation, and keywords

![search](https://cloud.githubusercontent.com/assets/4592/4210276/411abe94-3874-11e4-9da1-c05cab159b42.png)

This now searches not just on an agency's title, but also their description, abbreviation, and keywords. I added keywords to the foia contact data, they are picked up if present, and not if not. All upside.

The downside is that this broke the auto-display of the whole list. But I think this really points out that we need to make a real plan for this page, and execute on a designed UX, rather than winging it with typeahead.
Sounds good. (Also, Python 3 version of the docs [is here](https://docs.python.org/3/tutorial/modules.html#importing-from-a-package).)