remove the duplicate config options from config.c
add functions for dynamically adding options to libconfuse