svn: Refactored DiffClient.compare() implementations - make returned result always present changes needs to be done to target1 to get target2 state (assuming target1 is always url, target2 is either url or file)
svn: Refactored DiffClient and implementations - @NotNull
svn: Make CmdDiffClient correctly handle peg revisions of passed targets
svn: Refactored GitDiffFromHistoryHandler and HgDiffFromHistoryHandler - common logic extracted to base BaseDiffFromHistoryHandler class
svn: Allow explicitly specified zero peg revision to be passed to svn executable
IDEA-55335 Implemented directory revisions comparison from "history panel"
svn: Swap before and after revisions during properties comparison only if before revision is strictly greater than after (otherwise there could be inconsistencies with content comparison - for instance, when comparing folders from "SVN Repositories" tool window)
IDEA-118571 Explicitly set locale environment variables when running svn executable - use value from "svn.executable.locale" registry key
PY-13463 Can't create Django project with Django 1.3

update sdk if selected detected sdk
IDEA-127736 Fixed tab title by tab component detection (while editing svn network options)
IDEA-127731 Cannot create a class in a package that has another package as its only content
tolerate package directories with dots in the name (IDEA-123206)
[Revert] Platform: incorrect behavior of ToolWindowManager's headless implementation: contents handling is now better emulated
test runner: load all 'testGroups.properties' files to avoid duplicating test groups for community tests in testGroups.properties file from ultimate
php plugin 138.826 marked as broken
IDEA-123396 Multiple carets: offer completion from other caret, if primary caret has no completion variants
Karma: disabled text color for "Browsers" field description in Karma RC
notnull
cleanup
optimisation: reset cls method hierarchy on root change only