add possibility to set fullname/email to ticket, generate a qrcode with ticket uuid + hmaced check, various cleanup