Backport #17249: rpc: Add missing deque include to fix build (#3815)
Backport #17249: rpc: Add missing deque include to fix build (#3815)

a5929130223973636f3fd25fbfaf2953f2ec96a9 http: add missing header bootlegged by boost < 1.72 (Jan Beich)

Pull request description:

  Regressed by boostorg/filesystem@9a14c37d6f95. See [error log](https://github.com/bitcoin/bitcoin/files/3772177/bitcoin-0.18.1.log).

  ```c++
  httpserver.cpp:74:10: error: no template named 'deque' in namespace 'std'
      std::deque<std::unique_ptr<WorkItem>> queue;
      ~~~~~^
  ```

ACKs for top commit:
  laanwj:
    ACK a5929130223973636f3fd25fbfaf2953f2ec96a9

Tree-SHA512: fb0aee6a698c7aaa6a73baad7adc4f891be573af0d3cf6f4f59bc825afe5c0bc439c668077ff1990a6135522a0533a1a867430eebad28f0ade93fd79a95e179b

Co-authored-by: Wladimir J. van der Laan <bbc07dc96bb50bf6868a2ddfc4dae14fbed703d9@protonmail.com>
UdjinM6/dash,thelazier/dash,dashpay/dash,dashpay/dash,UdjinM6/dash,UdjinM6/dash,thelazier/dash,dashpay/dash,UdjinM6/dash,dashpay/dash,thelazier/dash,thelazier/dash,dashpay/dash,thelazier/dash,UdjinM6/dash