config.py: Adds auto_sync, conf_type, and allow_no_repoconfig

Three new options have been added to give users repo config
configurability.