Prevent m_cgiirc from blocking indefinitely, resulting in registration timeouts on e.g. Mibbit when webirc is not used
Merge pull request #563 from ElementalAlchemist/patch-1

Prevent m_cgiirc from blocking indefinitely
Do not send overly large blocks of data over SSL in one go

Some clients fail to read it entirely and the remaining data stays in their read buffer until new data arrives