add extra client attrs for hbase-authz

Introduce some extra attributes that the AuthEnabledHTable passes on to the authorization coprocessor.

Some code refactoring.