Airtel USSD transport userid and password are not mandatory and provided input subtly different.

**Not ready for review yet**

1. The authentication check should be dropped if the username and password aren't provided.
2. The input parameter provides the number, not the full code (ie 313 vs *313#).