@Override
                public Builder request(final MediaType... acceptedResponseTypes) {
                    final Builder builder = super.request(acceptedResponseTypes);
                    addAuthHeader(builder);
                    return builder;
                }
Provides a Jersey {@link WebTargetFactory} with added Authorization header containing the
user's access token.
Only use this when you want {@link WebTarget} with the Authorization header already added to it,
else just get a Client and create a {@link WebTarget} from that.
stroom-app/src/main/java/stroom/app/guice/JerseyModule.java