Watermark function shoud receive and return Image objects
Bare-bones function should accept Image obbject and then the wrapper should accept file paths like implemented now:
// Input image, watermark image, result image, bottom-right offset X, bottom-right offset Y, watermark alpha doWatermark := webimg.Watermark(imageToWatermark, "watermark_inretio-logo.png", "result_img.jpg", 30, 30, 70)
Both input image and watermark image should be provided as objects. Returned result should also be Image.
Deleting a branch is permanent. It CANNOT be undone. Continue?