CoffeeScript: Implemented SourceMap feature.
Iced CoffeeScript: Fixed #360
Ice
Compiler: Improve variable / parameter names

Also make sure that the error
output file is always deleted
Compiler: Refactor compiler args

Don't use per-compilation instance state.
Use StringBuilder to avoid duplication.
Code: Fixed JsonProperty support

Use correct attribute property name
Unify attribute name code