Remove new usages of async/await on the server

- This change is meant to help avoid potential deadlocks caused by
   attaching to the PreSendRequestHeader event

#3176
Avoid delegate allocations introduced by removing async/await