client: add support for Basic Auth
client: getattr proxy object