protect: make edit and move protection truly independent

Per note at WT:TW.