Fixes #2849: now the compilation errors thrown by CoffeeScript.compile will include the correct filename and source code information
Add test for compiler errors on require()d files
Merge branch 'master' into issue2849

Conflicts:
	lib/coffee-script/coffee-script.js
	src/coffee-script.coffee
Move a try/catch from compile to loadFile

This try/catch should only be necessary for dynamically loaded files. Also added a lengthier explanation of why this try/catch is needed.
Merge pull request #2856 from epidemian/issue2849

Fixes #2849: use correct filename and code in require()d sources
df
Revert "df"
s
This reverts commit c0137ba94c3b233cc2bc8cbb2b5bd173b0e840e2.
Revert "Revert "df""

This reverts commit b34355288eaf4addfe4ca1eed2d4f0ba5a6e9f7e.
Revert "df"

This reverts commit c0137ba94c3b233cc2bc8cbb2b5bd173b0e840e2.
delete test items
added readme file