Changed the predicate interface to make it more readable by introducing implicit get_name.
Introduces more scalable way of reporting.
Extraction skips already visited headers and checks for local files only.
Changes in artifactor to tune it to the new way of reporting.
Added methods checking for parents (methods, classes, namespaces).