Moved keepAlive above IDS methods. Refs #8538.
Updated doiendpoint (still using dev). Refs #8538.
Updated doiendpoint to new development url. Refs #8538.
Merge 'origin/master' into feature/8538_icat_publish_dois. Refs #8538.

Conflicts:

- Code/Mantid/Framework/ICat/src/ICat4/ICat4Catalog.cpp
Add better logging messages for publishing. Refs #8538.
Merge branch 'feature/8538_icat_publish_dois' into develop

Conflicts:

- Code/Mantid/Framework/ICat/src/ICat4/ICat4Catalog.cpp