Use urlparse for all url parsing instead of RE and rename "d" to
"params".
Introduce lenient_b32decode to allow less strict urls.
Added label property to GoogleAuthenticator.