adds support for dest to be a path for multiple sources

- also adds extracted source file and dest as arguments to 'callback'

This addition has proven useful in my current project, so thought I'd return the love.

Thanks for writing this plugin!