Fixes #4909: updated application lifecycle diagram to use "request component" and "response component" instead of "request" and "response" in order to prevent confusion