XD-1808 UI: Add global Http Interceptor in order to centralize error logging

* Add global error interceptor
* Remove unnecessary error logging
* Handle `0` error response statuses to notify users the server is down

Jira: https://jira.spring.io/browse/XD-1808

You may still encounter 404. Not super likely but possible:

* E.g. bookmarking resources that later on may be removed
* Entering URLs to non-existing resources in the browser:
  - http://localhost:9393/admin-ui/#/jobs/modules/filejdbc versus
  - http://localhost:9393/admin-ui/#/jobs/modules/filejdbc123