An implementation of Spring's RestTemplate with Digest authentication