Allow to pass any Throwable

And also fix a typo
Merge pull request #80 from ash2k/argument-fix

Allow to pass any Throwable instead of Exception only