Rotate watermarks

With this patch it is possible to rotate a watermark. This is convenient and avoid having to prepare different watermarks just because we want them aligned in different borders.
Maybe we should stick to -180..180 degrees here.
Usable range is the same.