fixed PY-13477 PyQt5: missing completion for QApplication class
PY-14235 PyCharm auto completion doesn't work for PyQt 5.3 (but does for 5.2)
PY-14103 Skeleton Generator Problems with PyQt4
PY-13990 PyCharm 4 EAP: fails on generation index for PyQt5 (5.3.2) and python 3.4
fixed PY-11911 Nosetests: test name gets trimmed if it starts with module name in which test is located.
style
project view: set 'enabled' attribute accordingly with 'visible' for toggle actions
IDEA-132436: Artifacts > Pre-Processing grayed after restart
ConcurrentModificationException
constant introduced
don't create SmartList if we can use getContent directly
remove useless id attribute
set to null if empty tag specified
Default Icon added for EditSource action; IDE standard actions reused instead on new creation.
PY-14222 Don't allow recurive literal collection types

They used to cause infinite recursion in unpredictable places. Limiting
recursion during type inference is a bit easier to understand that doing
that during type checking.
Merge remote-tracking branch 'origin/master'
Cleanup (test)
 initial code to handle file opening via protocol handler: one step to fix of IDEA-129532 - open file from Mac's finder
DumbAware: javadoc cleanup
jetbrains.dic + "implementor"
custom caret width, see registry: editor.caret.width
editor gutter component: fix vcs painting (IDEA-131263)
IDEA-132585 NPE when XSLT debug