Move test script
Change reason for test failure
Don't use invalid source/line information when none is available
Allow to pass columnNumber to Error constructor
Actually store coerced values and return correct result for only one argument case
Change API for error reporting
Change toScriptException() to just return instead of throwing the exception; Pass file/line/column information if available