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

...o the main branch
Done.  but for optional device arguments, could you point me to an example of how it's being used?  For now I just created an optional argument that has a default value of "0"