Implemented onRecieve for BagScan and doc updates

Implemented various functions in BagScanner and updated incorrect
comments in BodyScan, DocumentChecker and Queue.