Allow {error, _} and {exit, _} through validation
Mocks can now raise all 3 Erlang exception classes

Fixes #1