The source project of this merge request has been removed.
Wrapper for HTTP requests / Ajax calls
What does this MR do?
- 
Introduce wrapper for HTTP requests / Ajax calls. 
- 
Add Promise polyfill to JavaScript tests. 
- 
Add fallback for Ajax calls not mocked in tests. 
- 
Convert spec_helper.jsto ES6.
- 
Replace all jQuery Ajax calls inIssuebyHttpwrapper.
- 
Add missing error message for updating task list.
Why was this MR needed?
We want to remove jQuery (#23022 (closed)).