split citadel protocol related functions from msgbase.c into ctdl_message.c; fix...