CoffeeScript: Implemented SourceMap feature

Note: The SourceMap feature is functional, except when he "Custom Compile To" path is set. For that matter, I have opened an issue in `CoffeeScript` repo: https://github.com/jashkenas/coffee-script/issues/3296. There is nothing we can do unless coffee compiler outputs a absolute or relative path in `sources[]` (in `.map` file).