Clear signs correctly in the Sign command

Also update the Viewer command to use UUIDs... I think... I don't think
anyone uses the command but... this is technically [BREAKING]