protect: amend logic to hopefully avoid self-edit-conflicts
fluff: notify users when spam blacklist is tripped

The logic in here could p[obably do with some work (I copy-pasted this
code out of Morebits.wiki.page.fnSaveSuccess, which I shouldn't really
have to do).