OS-2898 markProvisionedWhenHWSetup() uses incorrect vmobj variable (zoneroot vs zonepath)
OS-2900 runtest should know where it is
OS-2904 VM.js OpenOnErrorFileStream() breaks w/ node 0.10 due to fs.watch race
FWAPI-158 fw.vms() logs an undefined VM value

Some test and mock updates as well.
OS-2888 vmadm reports EIO errors while updating marlin zones
OS-2676 update platform to node 0.10
OS-2880 failures during customize script execution are ignored
OS-2892 dtrace-provider broken on 0.10.26 platform
OS-2903 don't crash on image import where the source doesn't have the origin image
OS-2847 Creating a bridge in VMware no longer necessary
OS-2925: 'imgadm update' should include disabled images
OS-2927 too many VMs causes async.eachSeries to recurse too deep for node 0.10, switch to async.each (parallel) instead.
OS-2930 update async.js to 931d15412c5081e35f96dee3cc7a98d8322e7b17 which removes warnings in node 0.10
FWAPI-160 firewaller refusing to start with "TypeError: Property '_setOldIPF' of object #<Object> is not a function"
OS-2955 /usr/vm/sbin/zoneevent should exit on SIGPIPE
OS-2956 VM.reboot should cleanup zoneevent watcher on error
OS-2958 first src/img 'make update_modules' for recent npm and update
IMGAPI-395: race in IMGAPI client 'getImageFile' and 'getImageIcon'
OS-2959 better imgadm create error handling for missing /etc/rc.local (/etc/rc.d/rc.local)
OS-2961 'imgadm import' breaks on missing 'tunnel-agent' dep
OS-2966 be more careful about fs.watch() in case /var/svc/provisioning moved before we started the watcher. (handle ENOENT)
OS-2961 forgotten manifest update for new files