Increasingly, retailers, cafes and restaurants are asking customers to check in via QR codes. Find out what they are, how to scan them, and things to look out for.