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
keep track of source map information for require()d coffee files
Add test for .coffee.md loading
Patch node module loader to handle multiple extensions - fixes #2928 & #2855
use helpers.isCoffee in test runner
fix style problems
fix style problems part 2
New tests for module importing
Early exit + refactor findExtension
Didn't mean to commit testsymlink
fix style problems part 3
Removing Ultraviolet workaround
Merge pull request #3000 from sgentle/require-extensions

Patch module.prototype.load to enable multiple extensions like .coffee.md
Merging in a monkey-patching of Module::load, unfortunately.
merge
Removing out of date testing cruft
Fixing browser build boilerplate.
CoffeeScript 1.6.3
Revert "remove `cake build:ultraviolet`"

This reverts commit 2e6a7810146f7173c38d51bec60c3f581b9fb582.