<ticket>#314</ticket> <bugfix>Fix issue with dynamic modules and the visual diff when ports have been re-typed.</bugfix>
<ticket>#314</ticket>
<bugfix>Fix issue with dynamic modules and the visual diff when ports
have been re-typed.</bugfix>

Logic for dealing with port type mismatches was outdated.  Updated to
use new constructs.

gui/vis_diff.py:
  - QVisualDiff.createDiffPipeline: use updated logic for port type
    mismatches



minesense/VisTrails,minesense/VisTrails,VisTrails/VisTrails,Nikea/VisTrails,minesense/VisTrails,hjanime/VisTrails,VisTrails/VisTrails,VisTrails/VisTrails,hjanime/VisTrails,Nikea/VisTrails,celiafish/VisTrails,celiafish/VisTrails,celiafish/VisTrails,VisTrails/VisTrails,Nikea/VisTrails,celiafish/VisTrails,hjanime/VisTrails,hjanime/VisTrails,VisTrails/VisTrails,Nikea/VisTrails,hjanime/VisTrails,minesense/VisTrails,minesense/VisTrails