test: add tests for throwing custom errors

PR https://github.com/chaijs/chai/pull/201#issuecomment-26946072 may indeed need some tests to show the benefits/changes it introduced.

ping @domenic