Bug 508611 - Remove copies of StringMatcher

Remove the copy in org.eclipse.core.net; use the canonical
implementation from org.eclipse.equinox.common instead.

Rework the copy in org.eclipse.team.core to also delegate to the
canonical implementation (re-exported from org.eclipse.core.runtime)
for matching.

There is one more copy of StringMatcher in team.cvs, but that one
has been substantially extended with support for basic character
classes.

Change-Id: I481280d187fc8bcdcb253ddd857c495afdb120d9
Signed-off-by: Thomas Wolf <thomas.wolf@paranor.ch>
7 files changed