svn: Refactored SvnUpdateRootOptionsPanel - code simplified, commented code removed, warnings fixed, @NotNull
svn: Refactored SelectLocationDialog.selectLocation() methods - made return SVNURL instance (instead of just corresponding string value)
svn: Refactored UpdateRootInfo - utilized SVNURL instance for implementation (instead of just corresponding string value)
svn: Fixed getting "svn info" for url - encode url when passing to svn command line client
IDEA-113911 Display decoded urls (and url parts) in user interface elements - fixed for "working copies information" panel and "update" dialog
IDEA-134691 Workaround: treat empty rectangle as null while calculating link label bounds - this makes link labels enabled again, but could break correctness of underlining
EA-60956 - assert: DocumentImpl.doRemoveDocumentListener
IDEA-134693 Allow several "<conflict>" elements while parsing "svn info --xml" output
Merge remote-tracking branch 'origin/master'
determine grails/griffon frameworks by jar names, since findClass doesn't work in dumb mode
IDEA-134662 (protocol switch after redirect handling fixed)
rename listener: support file based patterns (IDEA-134546)
possible NPE
enable delegate for interfaces in 1.8
make static: allow to delegate (IDEA-24060)
Cleanup (formatting)
PY-13986 View -> Open In Browser unavailable for Django projects

Refactored: useless iface HtmlCompatibleLanguage removed due to Krivosheev request: UrlProvider is now used.
Merge remote-tracking branch 'origin/master' into test2