git better error on invalid bulidslave names
accept ascii slave names
include relnote about slave name restriction
Include the name of the builder using category instead of tag

Fixes #2824.