Updating diffTwoSnapshots to work explictly with image contents
This method had been breaking encapsulation and unnecessarily requiring specific object heirarchy.
Also adding 'info' to the result, from an imagemagick identify call, to match the result given from the snapshots

Some whitespace changes from copy/pasting and intellij's auto formatting.