Add source map support
Litcoffee support from origin repo
little refactor
Merge remote-tracking branch 'upstream/master'

Conflicts:
	cs.js
source maps testing