PY-14725, PY-14527 Improve detection of packages in PyDirectoryIconProvider

* Do not access PySetupToolsNamespaceIndex during indexing (PY-14725):
awareness about setuptools namespace packages is not all that important
for icons in "Project" toolwindow.
* Do not use package icon for directories those names are not valid
Python identifiers and thus unimportable (or their parent directories
have such name) (PY-14527)
PY-14527 Check that parent directories of the package not only have valid names but are packages as well
Fix URL for test connection in Trello repository
IDEA-134691 Windows 8, "Alloy. IDEA Theme" - LinkLabel components are disabled and not clickable
decompiler: fixed incorrect line mapping after abstract and native methods