warning fix for exiftool and macosx
fixed a bunch of warnings related to missing/undefined instance vars, and the derivations.xml "conditionally" newer usage