whitespace hacking
refactored catnipd.c to make use of msg{send,recv}
added auth support