Remove warnings in GUI code

Update the ESAP GUI dependencies (mainly react) and fix the warnings (un-used imports, useEffect hook dependencies).

Make sure that running npm build has no warnings (so we can remove the CI= env variable)

Edited by Klaas Kliffen