Rewrite ZNC-Linker to be ZNC module instead of POE::IRC