core: Watch the correct file for input.
core: Correctly remove channels when we part or get removed.
autojoin: Periodically check if we are on the channels we should be.

Fixes #18.
title/github: Remove print.