Update CoffeeScript
Rewrite source map support by MapGenerator and add map inline support