webp: use WebPConfig instead of custom options struct