Prior to this commit, the Basic Authentication credentials were encoded for each request in ExchangeFilterFunctions.basicAuthentication(String, String). This commit addresses this minor performance issue by encoding the credentials prior to the creation of the lambda expression returned by ExchangeFilterFunctions.basicAuthentication(String, String). Closes gh-23256