Issue #1: Add client-side support for CoffeeScript, TypeScript and GorillaScript