Pass file name to traceurRequire to give better error messages.

Adds test for error and its content.
Fixes #1380 using the sugegstion of @spadgos
Could we discuss this on issue #1233? Changing the API is fine by me, but this PR is not about the API.