fix typo on opts.output and remove hardcoded "http://" on prefix var
flagfile - little fix to ignore empty lines
package.json - add ejs dependency for jst precompile
impl component processor

working with visiomedia-debug

// = component visionmedia-debug

The component directive uses component-builder if it is available as a project
dep (similar to engines lazy requires).

The component name is then resolved against the environment, assuming the
resolved path is at the root of the component dir, component-builder is then
used to package the bundle and adds the result to the processed bundle.

Might need to findup from resolved asset to figure out the real component root
dir.