refactor config loading, make reloadable
allow lists of repositories and mails
use YAML for config