Filename in errors

I had a file foo.coffee with syntax errors in it. When the middleware tried to compile the foo.coffee for a request, the parser threw an error. But the error only told me what the problem was and in what line, not in which file, as opposed to the stylus middleware or when trying to compile the file using `coffee -c foo.coffee`.

This pull request fixes that problem, which allows for much easier debugging.