Update Discoverer.js

Returning true on the error parameter for non-Wemo devices acts as an error for the whole async.map(). If this is returned prior to getting to the Wemo it will fail to detect it.