PY-12734 Templates in app directories not found with implicit TEMPLATE_LOADERS

(cherry picked from commit d001816020f08fd1d06db667ad1100015c2b3159)
Merge branch '135' of git.labs.intellij.net:idea/community into 135
fixed PY-12970 Extract variable: disable refactoring for parts of comrehensions

(cherry picked from commit 0e230ea52649e5445ad1b7df3a4568b4c5f9e05c)
reverted 47fc79d09ef2793cd5fcc468d1fe7454bc5e4265

There is no need to overwrite UI designer behavior

(cherry picked from commit e6170700729dd6355d026f06ab6fd699d88cde51)
Cleanup

(cherry picked from commit e23c4c09ac8151ec31e949ff16b7e563bfb49fe8)
Fixed false negative for 'yield' expressions in default values of parameters

(cherry picked from commit 5de561b8853f455b7027751291e615194d440512)
Fixed false positive for 'yield' expressions in lambdas (PY-11663)

(cherry picked from commit 99c6577bd7d3bead9dde310d7a53470e7bea822d)
PyCharm 3.4 artwork.
(cherry picked from commit 1316de2)
introduced pycharm_load_entry_point instead of searching for executable through local file system

so Pyramid run configuration and Sphinx-quickstart works with remote interpreter
(PY-13043 Pyramid: not able to run pyramid run configuration on remote interpreter)

(cherry picked from commit 0fcb1c3fc577af4fa8057357af3c78535afefbaa)