Add support for  CoffeeScript & LiveScript, many fixes

Works like a fucking charm.

Maybe this should be renamed to something that doesn’t contain JS, because of new features.