BUG: Fixed idiff image result directory

Currently, the image output directory is sensitive to how iris has been put onto the python path (symlink, pth etc.)

os.path.realpath is used to mitigate against Python finding the iris package via a symlink