added an option to allow the source map to be written to some directory other than that of the source destination. gruntjs/grunt-contrib-coffee#77