use xtend for BasicAuthHttpContext
draft basic auth impl