Move to professional components that don't exist in community.
IDEA-120623 (Add "org.mockito.InOrder" to the list of known classes for "JUnit test method without any assertions")
clarify description
[log] filters refactoring

* Store all filters inside the VcsLogFilterCollection;
  Use single filter of each type: if a filter accepts several values
  (like branches or users), encapsulate this into this filter class.

  => Now a single object is passed instead of passing several
     different Collections.
  => It allows to define the filters interplay strategy in one
     place instead of adding proper comments in all necessary places.
  => It allows to define interplay of filters of the same type in the
     filter class instead of exposing it everywhere.

* VcsLogGraphFilter, VcsLogDetailsFilter & correspondent methods from
  the VcsLogFilterCollection are moved to vcs-log-api which is not
  good, but is made to simplify this fix. It will be improved later,
  after some related refactoring in the Graph.

* Since matching & user name identification has moved into the
  VcsLogUserFilterImpl, it fixes IDEA-119215: "me" is now being
  understood by the filter and properly expanded.
add @TestDataFile
recursive FileIncludeManager.getIncludedFiles
IDEA-117794 &nbsp; in the message shown in "magnifier" view
http://crucible.labs.intellij.net/cru/CR-IC-4264#c22278
check argument count
IDEA-119369 Indent statements after label treat label as a statement
Merge remote-tracking branch 'origin/master'
Revert: https://github.com/JetBrains/intellij-community/pull/149 (a2301175e3628cae091eb4fd69cd5433c9dc730d)
Merge remote-tracking branch 'origin/master'
Merge remote-tracking branch 'origin/master'