Coffeescript support

Most of files I've changed is because now I need to know if coffee is added to the project. So, you gotta add package coffeescript first then run em. Same thing for stylus and less. This is made in calling file lib/extensions.js - that's all the logic.