syncdns: make config path optional, update docstring