Fix for httpbakery.Do function

When a POST request is issued, we need to replay the body contet
for the repeated request with discharged macaroons.
I'd only assign once to req.Body; then the defaulting behaviour is clearly separate from the body assignment.

     if getBody == nil {
         getBody = func() io.ReadCloser { return nil }
     }
     req.Body = getBody()