Constrain `exceptions` to 0.3.*

Fixes issue #42.
Update to `exceptions` 0.4.*
Use `tasty` instead of `checkers`.