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