Added option to specify WebPConfig on imageToWebP 

In our setup we needed to fine tune some of the WebPConfig options when encoding to WebP so we added this possibility to imageToWebP. The config overrides whatever has been set by WebPPreset.

This change is still backwards compatible with existing code.