Added Basic auth for HTTP, which was missing before

Also added a flag in the Partner library to allow easy & obvious switching to basic, from digest.