Removes the qrencode library and replaces it with python-qrcode.

Patch moved to develop branch.
Very good. I'm very pleased.
My only very minor comment is that I don't understand why there is a `//30` here.
It'd be appreciated if you could add a small comment as to why this computation is there.
But in any case, it's ready to merge.
Good work!