clientbot: send CAP LS before NICK/USER so that it consistently gets a response before connect
clientbot: send CAP LS before NICK/USER so that it consistently gets a response before connect

Previously, SASL was failing on networks like freenode, as the connection completed before a CAP response was received.

(cherry picked from commit 9420f21680058e50a8134eed7a050bb4abb9ae73)

GLolol/PyLink