Add FunctionKind enumeration for mapping function kinds to values from
.callgraph section.
This will be used in the upcoming patches where the .callgraph section is
parsed.
Patch 5/6: Extract call graph information from binary
Original RFC: https://lists.llvm.org/pipermail/llvm-dev/2021-June/151044.html
Updated RFC: https://lists.llvm.org/pipermail/llvm-dev/2021-July/151739.html