Add CoffeeScript generators

Depending on application's javascript engine, generator creates .js or .coffee assets. 
You can also force to use another js engine by sending --javascript-engine flag