Adds the QR code

This is a better pull request. It's cleaner and up-to-date with the current master. I'll close #150.

After we deploy this code, Each user will have a QR code tab on their user profile with their first name last name and organization currently set for default text. We can change the contents of QR code at any time by changing the contents of the mobile field in the users fields and in the rule, both of which fields accept tokens.