Added different possibilites to send SMSOTP

SMS with an HMAC based OTP value
can be sent via HTTP gateways, SMTP gateways or
connected GSM/UMTS devices.