Code clean-up.

(cherry picked from commit 269e21188225910d1f5a4e932fb2e227a39b9767)
Revert start_new_thread override.

(cherry picked from commit 850f81869aab500194056e022fc41b1610aa441a)
Addede GitHub color scheme

(cherry picked from commit 5546e02d1bd6f816dc1ea59a9f78a453423153f1)
fixed PY-12991 Missing Added by user mark on paths added to the interpreter

(cherry picked from commit fed92bd02a8af7161011be0dd612780f215eb856)
Sorted options

(cherry picked from commit ae3fce2920447281c8287d4fde05677fe8b5a440)
Updated default colors and set many Python styles to inherited

(cherry picked from commit 954f43753eb73b72f72fe5f209d371abb09cf7c8)
Updated HTML and XML colors

(cherry picked from commit 331608188670b63b5df8dab44c4fa5e20572a02a)
Updated CSS, LESS and SASS colors

(cherry picked from commit a027a36dcffff718204cfbc0eee1150b25f90669)
Updated Django and Mako templates colors

(cherry picked from commit 2bc7a23235999d0737e81840d646a54e3faaace2)
Updated Buildout, GQL, ReST and YAML colors

(cherry picked from commit 9c266256fdd4059f14fd1d91b91e86ba838fb021)
Updated JavaScript and CoffeeScript colors

(cherry picked from commit f55b60449dc756e4cc3f6e903c182307827d7639)
fixed PY-12970 Extract variable: disable refactoring for parts of comrehensions

(cherry picked from commit 80cb0da7da9ae6e86851013d90008b0c3646c20b)
Calculate dunderAll in stubs only if file text contains __all__.

(cherry picked from commit 2ca53a3a6a6fbfe85db648b42b7442767bd65cb6)
Calculate future feature only if it present in text.

(cherry picked from commit cf56368ff7659cddd9768bdc498846ea361d0de7)
Extract deprecation warnings only if they present in text.

(cherry picked from commit e671eb1b79cc92a8f3c0aad07814e5495098f0c8)
Calculate dunderAll in stubs only if file text contains __all__.

(cherry picked from commit 2ca53a3a6a6fbfe85db648b42b7442767bd65cb6)
IDEA-123074 Code formatting. Closing brace. [CR-IC-5198]
(cherry picked from commit 0c4028d)
fixed PY-12405 --noinput option does not work when running django unit tests

(cherry picked from commit cc055ad225f5c1e6ef7db7cd26f94e4c23d26625)
jediterm updated to fix IDEA-125385

(cherry picked from commit 9fe0fda7348b03f77e7bbc46224a875a4e5f3f20)
Fix twice cherry-picked.