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

Fixes #1
Add LICENSE file; closes #5

Also correct rebar hyperlink

[ci skip]
Add convenience clause for single expectations

Closes #4