Commit Briefs
punycode: refactoring
use the correct term "label" instead of "component" when speaking about the parts of a hostname. Also, fix the sizes for max hostname and label.
drop the daemon config in favour of the -f flag
Now it daemonize by default when running with a config, unless the -f flag is given.
void-ify some functions
their return value is no longer used, it's only confusing at this point.