add the ability to pass `props` to `context.throw`
Merge pull request #332 from ianstormtaylor/add/throw-props

add the ability to pass `props` to `context.throw`