Adds filename to JSXTransform error messages

Adds the filename to JSXTransform error message, making it easier to debug JSX syntax errors.
Fixes #393 and Fixes #394
This is how the error message look like:

Firefox
![Firefox Error Message](https://www.evernote.com/shard/s8/sh/421263e2-d509-410a-a367-2b991d5bde68/93a38fb2f9827be6ec7433fcd346e7c8/res/2f81d5a3-bb3d-4b6f-89f2-85f47605cd11/skitch.png)

Chrome
![Chrome Error Message](https://www.evernote.com/shard/s8/sh/84981717-826b-4c82-a919-41e1b71ffd15/6e3794dd2911d02f4ebf17ebfe9b865c/res/9b01c2ab-c574-4378-952c-1c0c8e213d65/skitch.png)