JBIDE-13076 Marker Resolution Generators should check if IMarker exists

marker.exists() moved from method hasResolutions(String preferenceKey, String markerType, IPreferenceInfo markerInfo, IResource resource) to method getProblemType(IMarker marker)
JBIDE-12592: Issue is fixed
JBIDE-13344 - DirtyRegionProcessor.BackgroundThread unnecessarily creates a lot of DirtyRegion[] objects
JBIDE-13343 FavoritesClassControllerTest.testGetFavoritesClassesList fails

JavaFavoritesFieldEditor and FavoritesClassController
are not used and are not supported since 2007.
Let's remove them with the test.
JBIDE-13370 Cannot read temporary file

Synchronized blocks that read and write temporary files.
Put stack trace into log with more details about the failing object.