bot/ctcp: Follow spec better, add basic BOTINFO support