feat(algebra/ring/equiv): generalize ring_equiv material to allow for non-unital rings (#13626)
ring_equiv