JBIDE-15901 - fix regression caused by  JBIDE-15651
JBIDE-12202 - replace the bad rse wrapped locking with more efficient and proven api from foundation;  fixed logging of publish result to not log error if all results are ok
JBIDE-15980 - RuntimeMatcher needs to be careful on possible runtimes with no type