Fix #713: unable to detect source map format.
Fix #719: Jasmine swallows the stack traces of Throwables.
Recognize ScalaJS.i and ScalaJS.m patterns in stack traces.

This was mentioned in #711.
Fix #711: StrackTrace should decode class names.
Fix #712: stack trace normalization does not like ' (' in file name.
Merge pull request #720 from sjrd/fix-stacktraces

Fix stack traces