Adds support for the LIST command (defined by RFC1459 Section 4.2.6) and adds a new function (BasicClient.channel_list). The channel_list function returns an updated channel listing of all channels and details of channels generated by the LIST command.
This differs from the existing BasicClient.channels, which only return channels that Pylde is currently in, or considers itself to already be in.
Adds support for the LIST command (defined by RFC1459 Section 4.2.6) and adds a new function (BasicClient.channel_list). The channel_list function returns an updated channel listing of all channels and details of channels generated by the LIST command.
This differs from the existing BasicClient.channels, which only return channels that Pylde is currently in, or considers itself to already be in.
Resolves #166