Updates to the SAHM package to allow cleanup of temporary files and directories.  Also supports the new MapBuilder jar from Roger.
Updates to the SAHM package to allow cleanup of temporary files and
directories.  Also supports the new MapBuilder jar from Roger.

packages/sahm/init.py:
  - mktempfile: new method
  - mktempdir: new method
  - MDSBuilder.compute: use mktemp*
  - FieldDataQuery.compute: use mktemp*
  - ModelBuilder.compute: use mktemp*
  - MapBuilder.compute: add new ports for new jar, use mktemp*
  - ReportBuilder.compute: use mktemp*
  - finalize: new method, cleanup temp files/dirs



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