Detects a barcode or QRCode from a given RawBitMap. This variation type will try to detect all types of codes.
The function will not return nil as result if no code was found but it will return a BarCodeResult class instance that can tell you if something was found or not.