Use UUIDs for _ids in most places.

This mainly stems from wanting to cleanup the API configuration dumps to
YAML, so we're just dealing with strings, rather than objects that need
to be escaped in YAML.