Get rid of unused TcpRenoRationalAgent and friends.
Replace virtual with override, the function needs to be
virtual in the base class, not the derived class.
Besides, we want to catch a wrongly overriden function
at compile time.
This needs to be virtual for it to overriden in TCP/Rational.
TCP/Rational was using Tahoe's initial_window() all along.