Make EWS factory more generic
The C++ backend can now create generic EWS request and the response are
parsed back by the C++ backend. This will allow to access more
capability from the EWS server like updating an email or fetching the
list of folders.
- GnuPG-Bug-Id: T7507