Add overload of TestWatcher.skipped() that uses the external AssumptionViolationException.

This allows code using TestWatcher to handle assumption violation exceptions
without using deprecated classes.