move check for YCM into lazily evaluated register function
add completion of config keys set by configurable decorator