IDE-1209

Source formatting
IDE-1209

Delete the getExceptedLocation method and hardcode that in every listener
test, finish the tests in the BaseTests. Then Split the tests into
different kinds.
IDE-1209

 - Rename some tests.
 - Handle tests with runtime version restriction.
 - Rename ProjectProvidersPossbileValuesService to
   ProjectProviderPossbileValuesService