Users should be able to add and remove eth full nodes

This one requires no rust modification, the endpoint already exists.

It is sort of lower priority since we need special full nodes right now but eventually someone may want to use their own (localhost) or add different ones to the rotation.

@Adam_Soltys @Jehan