Update as per PR review.

The on_broken_plugin callable now is given the entry point and exception
and the default implementation simply raises the exception.