Se re-implementa delete como topDownDelete, el cual va recorriendo en
árbol de forma descendiente arreglando las propiedades del mismo a
medida que avanza. Se crean métodos relacionados con éste.

Se crean métodos auxiliares en RBNode para mejorar la sintaxis.