Should fix a few more bugs that Fernando discovered with my updates to the Fold module.  Also, removes print statements from the LogController, and changes opm.py to not add artifacts on downstream connections when the source port will be omitted.
Should fix a few more bugs that Fernando discovered with my updates to
the Fold module.  Also, removes print statements from the
LogController, and changes opm.py to not add artifacts on downstream
connections when the source port will be omitted.

vistrails/core/log/controller.py:
  - LogController.start_execution: remove print statements
  - LogController.finish_execution: remove print statements

vistrails/db/services/opm.py:
  - create_opm: remove "self" as a special port for Group and check
    the other side of the connection to see if we should create a
    downstream artifact

packages/controlflow/fold.py:
  - Fold.updateFunctionPort: use length of InputPort list to determine
    whether the element is iterable or not
  - Fold.compute: if FunctionPort isn't connected, run self.operation
    over the input list



VisTrails/vistrails-contrib-legacy,VisTrails/vistrails-contrib-legacy