Show different error message if QR code is too new
This branch changes the error message for QR codes that are too old, and adds a different message for code that are too new. The aim is to reduce confusion when someone using the current version of Briar scans a QR code from a future version of Briar that supports remote contacts and/or a different version of the nearby contact protocol.