[BUG #7708] refac: renamed lint.extension_match_in to global_symbols.test_for_libsymbol
[BUG #7708] some code cleanup

- also using the new class boundary pattern, (?=\.|$)
[BUG #7708] some code refac in unknown_globals()
[BUG #7708] replaced _splitQxClass with test_for_libsymbol

- in MClassDependencies.depsItem_from_node
[BUG #7708] add references to bare namespaces to @ignore()