Prior to Tuesday April 5th, 2016, at 3pm UTC, this pull-req implements first-seen-safe replace-by-fee; after the switchover date the first-seen-safe restrictions automatically turn off, resulting in full-RBF behavior. On testnet/regtest full-RBF is always supported.
The implementation is from my full-RBF patch series, specifically https://github.com/petertodd/bitcoin/tree/replace-by-fee-v0.11.0rc2, with additional logic and tests from #6176
BIP: https://github.com/petertodd/bips/blob/bip-full-rbf-deadline/bip-full-rbf-deadline.mediawiki
Credit goes to @jgarzik for suggesting a scheduled-in-advance deployment strategy.