[impala] Impersonation support

Refactor use_sasl and use_impersonation in OpenSession.