'ScanMulti' returns units if one command succeeds

The previous behavior was for ScanMulti to fail if any of the scanners
returned an error.

Signed-off-by: Samer Masterson <samer@samertm.com>
Merge pull request #30 from samertm/master

'ScanMulti' returns units if one command succeeds