revert d427260a3d0b62868b91849bc394e1806c7d2649 (except the refactoring)

i want to keep trying on 400s, 403s, etc against webmention endpoints after all