making progress on barcode scan wrapper class. Fragment's onActivityResult is now called when scan is complete.