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