sanei_usb: Support recording conversations within multiple open-close calls
Currently every time we open a device, sanei_usb_record_open
reinitializes whole XML document. This overwrites any previous information. We only need the initialization once as sanei_usb_record_open
always stores the same information. This allows recording on backends that open devices multiple times.