support more otpauth url parameters like 8 digits of other hash algo

the free otp soft token supports more functionality of the otpauth
url than the google authenticator. to preserve the compatibility,
in the enrollement of the management the Google Authenticatore
compatibility could be enforced

Change-Id: Ie1546a5c6b73fc86c5d69045e90558e6feb4949d
Merge "support more otpauth url parameters like 8 digits of other hash algo"