component-build compatible express middleware with support for styl, jade, coffeescript and less