Split up `removePersonFromEdition` into block and remove

TAM requires removePersonFromEdition to remove someone from the edition. However, some other applications might need to completely block someone from the edition. We should split up the current removePersonFromEdition into remove and block endpoints.