Attempt to get captureStackTrace support in other browsers

Throwing an exception and in a dirty way, looking for a .stack property. If it's there, store *that* line as the .stack property of our custom error object.

Really helps with visibility with tools like Karma and testem.
Merge pull request #6 from remy/master

Attempt to give err.stack to browsers outside of V8