Start working on type searching features.

Is this just a repeat of the c_type_sig() in clang.condense?