Set file.path as the error object's .fileName

The default error message generated when there's a syntax error in a JSX file doesn't include the source file name, only the line number the error was found on.

Adding a filePath property to the error object exposes this information for use in error handlers.