Extended the function struct
Extended the function struct

From now on, it is used to store two types of function occurrences: one from
the type section and one from the function section. When the ctf_function comes
from the type section, the name and functions are not filled in.

lovasko/libctf,lovasko/libctf