failing tests for new API input param scenario
tests for auth & non-auth
remove custom timeout
better auth param checking (thanks @jerith)
Merge branch 'feature/issue-545-airtel-ussd-fixes' into develop