Consistent naming of Augmenter function templates and segments - fixes #62

The commit also includes the missing `CfgFunctionSourceDict.from_map()` method and a change to `CfgAuditColumnDict.from_map()` to use a list of triggers instead of a dictionary, which matches how `config.yaml` is set up.

Do we need to reconsider how `triggers` are specified in the `audit_columns` section? Under what circumstances would we specify multiple triggers in the list?