Fix autorec channel tags after the migration of tags to the idnode system

Commit 3c088cb271d9cb3c27389eb2a18e604487aaadfe ("channel: tags - move to idnode system ") introduced a bug, in that the web UI started to show the UUID (hex string) value instead of the tag name, plus that wasn't then passed through to the autorec routine properly. This hopefully fixes both of those.

BTW, I take no responsibility for my appalling lack of git skills, so apologies in advance if we get a gazillion commits for a handful of changed lines...