Avoid creation of unneeded files

cfc shouldn't create the callbacks.h file and man page directories if no
source directories were specified.