Widen MockFactoryBase.ExpectationException to Throwable

This lower bound is too restrictive, it prevents for instance the use of AssertionError (if you want to integration with JUnit).