output_template: An intelligent (temporary) output file
Description
Intended for use with sass()'s output argument for temporary file
generation that is cache and options aware. In particular, this ensures
that new redundant file(s) aren't generated on a sass() cache hit, and that
the file's extension is suitable for the sass_options()'s output_style.