Remove PurpleProtocol->login and ->close as they're no longer necessary
Review Request #3081 — Created April 11, 2024 and submitted — Latest diff uploaded
These were left around for the old protocols and the replacement code used them as a fallback.
Ran with the turtles.