message: [refactor] rpc/blockchain.cpp: SoftForkPushBack
  Rename BIP9SoftForkPushBack and BuriedSoftForkPushBack to SoftForkPushBack
  and have the compiler figure out which one to use based on the deployment
  type. Avoids the need to update the file when burying a deployment.
diff: #include <chain.h>
  #include <chainparams.h>
  #include <coins.h>
  +#include <consensus/params.h>
  #include <consensus/validation.h>
  #include <core_io.h>
  +#include <deploymentinfo.h>
  #include <deploymentstatus.h>
  #include <hash.h>
  #include <index/blockfilterindex.h>
  #include <util/translation.h>
  #include <validation.h>
  #include <validationinterface.h>
  +#include <versionbits.h>
  #include <warnings.h>
  #include <stdint.h>
  