urlparse puts arguements in uri.query, not uri.path.

Current code just pulled the address from the QR code.  Parsing uri.query instead of uri.path correctly pulls in "amount", "label" and "message" if set.