Don't analyze target expressions not located in the current file

Accessing parents of stubs result in unnecessary switching from the stub
to the AST, which isn't good for performance reasons.
Compare decorators by name preventing unnecessary switch from stubs to AST
Traverse class owners via ScopeUtil in order to prevent switching from stubs to AST
Add hostname verifier to SSL support (disabled for now)
IDEA-58838 Alt+Click on Exception breakpoint marker should switch this breakpoint off instead of creating new line breakpoint.
Merge remote-tracking branch 'origin/master'
javafx: scene builder: embedder
javafx: scene builder: move stubs to separate module
Note about stubs to AST
Find owner via ScopeUtil in order to prevent switching from stubs to AST
Use isQualified() instead of getQualifier() in order to prevent switching from stubs to AST
Qualified targets are never local

Don't waste time checking for global/nonlocal statuses for qualified
targets.
Use hasDefaultValue() instead of getDefaultValue() in order to prevent switching from stubs to AST
Try stub-based containers for Python PSI elements instead of getParent()
Merge remote-tracking branch 'origin/master'