improve source mapping for member accesses
update escodegen version to latest
improve stack traces when reporting nodes without mappings
update mozilla/source-map; fixes #200
tests for range indexing and toString invocation
Merge pull request #291 from stronglink/range-tests

Tests for range indexing and toString invocation
colorized error output
clean up style and naming conventions from PR #295
do not show the newline at end of file as a line in compilation errors
improve compilation error colourisation
remove unnecessary aliases from browser bundle make task
phony make tasks that are not files
add a require.extensions auto-registration deprecation warning

see https://github.com/jashkenas/coffee-script/issues/3349#issuecomment-35463619
registration should override any previous registrations
allow require.extensions re-registration