Check interfaces against ignorePackageGlobs
This release introduces checking of the interface's package against the configured ignorePackageGlobs values.
Previously, only functions called directly from other packages had their packages checked against this option, however this behaviour was unintuitive. This change checks the interface package as well, ignoring interfaces which originate from a package matching a glob pattern.
Closes #34