1. Updated so as an error is logged rather than reported as an error as this will stop the watcher which could be annoying - although may be a preference option?
2. Added logic to ignore a partial (doesn't log) essentially a sass file prefixed with '_'
The file object passed by gulp is now a wrapped node file object. Clone
seems to be tripping over the path setting resulting in .scss files
rather than .css files. The content of the files is, as expected, css.
This fix removes the file cloning and instead just emits the incoming
file with modified attributes.