some small fixes
typhoeus namespace fix
basic auth updated to new internals
some fixes and todos