added result code for invalid address
allow blank destination address (e.g. for scans), added MessageMap::findAll()
added base type PIN, simplified ident fields
fix for new result code empty
completed individual scanning with definitions in "scan" class, nicer passing of received data to BusRequests
deny invalid destination address in write hex