QR codes have been a laughing-stock for years now. The gangly square bar codes were slapped on posters and magazine pages, and heralded as an easy way to open URLs or bonus content. Instead they ...