Fix incorrect initialisation within FPInferredTargetsAnalysis
Avoid cycles when looking for function pointers in globals
Support for incrementally updating callgraph caches.

This reduces function pointer inference on openssh from 8 minutes
to 3 seconds!
Merge branch 'master' of github.com:CTSRD-SOAAP/soaap