Add support to configure an expected Authorization
header on requests. Contributed by Joshua5 in #26
Usage:
handler
.RespondTo()
.Post()
.ForUrl("/search")
.AndAuthorization(new AuthenticationHeaderValue("Scheme", "Value"))
.With(HttpStatusCode.Forbidden);