Add custom processors

Add scale to optimal size without crop
Add watermark