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.
I would prefer if we didn't do 'import *' and did explicit imports instead. See: https://docs.python.org/2/tutorial/modules.html#importing-from-a-package