Rename ImageDiff gtk folder to cairo

As now gtk port ImageDiff implementation depends only on Cairo,
rename the folder to cairo to make this more explicit.
Changelog entry for 85299
Style fixes