Creates a header interceptor with the specified headers
HeaderInterceptor(Map<String, String> headers) : _headers = Map.unmodifiable(headers);