better API
test fixed
IDEA-111241 Gradle: 'Open config' action is not available for subprojects with changed name

1. Gradle tooling api is extended to provide information about build script file path;
2. Gradle jars from 1.8 nightly branch are applied (they contain the api change);
3. Gradle api changes are used by IJ gradle integration now;
4. Don't report errors on cached task nodes processing because there is a possible case that they hold old incorrect build script file path;
cleanup, Overrides
continue WI-17365 internal web server should serve PHP files
skip template language elements searching open tag

fixed PY-10448 Chameleon: closing tag and attributes quotes autocompletion doesn't work after tal namespace attribute
EA-30882 - assert: ComponentManagerImpl.getPicoContainer
Introduced DummyLexer
EA-48282 - NPE: MavenKeymapExtension.getActionPrefix
add @NotNull to investigate the issue.
IDEA-109913 Maven -> Always Update Snapshots CHECKBOX - Not Aligned
restart if php-cgi process was terminated
[CR-IC-1807] Remove unused file exclusion code
sort out nullability of LocatableConfigurationBase.getActionName()
IDEA-109913 Maven -> Always Update Snapshots CHECKBOX - Not Aligned
Github: show branches from source repository
Github: Optimise fork search
Github: add pagination
Github: fix error message
Github: do not ask for master password if we actually don't need saved data
Merge remote-tracking branch 'origin/master'
simplify MinusculeMatcher a bit, remove code that has no effect