Patch Set 1: I would prefer that you didn't submit this; No score

I'm deferring this for now, this may or may not be the best way to handle HTTP authentication.  But we're not including it in 0.7.x so this needs to get moved over to master.