Start working on type searching features.

I wonder if we should also consider functions that return a Foo to be things of type Foo, thus adding a ('c-type', 'int**') needle here. I can see it being useful to be able to ask "What functions return a Foo?" Good idea? Bad idea?