Add ability to output multiple styles files

When using a different plugin, any stylesheet not starting with an underscore within the styles directory will be compiled and result in a separate output file.

This is a solution for the proposal #1656 
Would `path.basename` [docs](http://nodejs.org/api/path.html#path_path_basename_p_ext) work here instead?