some documentation and minor fixes!

findAll() now documented as returning an array of serial numbers

findBySerial now returns either a BlinkStick or unknown (before it was
returning a device)