Fix decoding and 2nd address search

- Sync behavior between mbu-serial-request-data and mbus-serial-request-data-multi-reply
- Retransmissions for secondary address search
- Fix DIF and VIF decoding
- Fix signed integer decoding
- add some product name mappings
- add storage number, tariff, device unit to XML output
- Fix 2nd address search (merge from arska without debug)