Add minimal support for TypeScript and add info about CoffeeScript
Enhance support for comments

Block comments and/or line comments are now supported.

Keeping the old 'comments' attribute for the time being but it shoudln't
be used.