'Returns a version string that represents the current configuration state.
If any option changes or new options added, the version will change.
>>> plugin.get_conf_version(project)'

def get_conf_version(self, project):

    options = self.get_conf_options(project)
    return md5_text('&'.join(sorted((('%s=%s' % o) for o in six.iteritems(options))))).hexdigest()[:3]
