Bug 1054326: Initial attempt to submit Imagecompare test framework and test cases int...

...o the main branch
Is it valid for there to be pre-existing images in the reference images or screenshots path? In CI these will always be empty. I suppose this doesn't matter if the new screenshot method works anyway.