[#918946] Encode and decode tags passed in by the uer, but not from the ...

...makeapi, store them as encoded, so there is no way for a decoded tag to enter the makeapi from thimble UI.