added language support

added support for Rust and Go and rudimentary support for Coffeescript and Lua (in both cases, block comments are not recognized)