Add support for user-defined regression metadata
Lets users define additional metadata for regressions to track things like their report status, reference links and other data that isn't part of the regression definition.
This info is provided in a yaml file and run-tracker processes it and incorporates it to the stored regression objects.