fix part(), channels can now be configured to be left when they become empty.

Fixes #26
Fix CTCP PING responses.