add TestHostObligationAcceptingContracts
This PR adds TestHostObligationAcceptingContracts
, which verifies that hosts which set acceptingcontracts: false
can still be downloaded from and still submit storage proofs to the blockchain. See #2415 (closed) .