Bug: UUIDs should always be lowercase

There was no standardized way to convert from a title within
NS_TOPIC to a uuid. This led to the linked bug where some uuids
are created capitalized, and thus invalid.

Patch adds a DRY method of converting title within NS_TOPIC to
a uuid. It throws InvalidInputException just like UUID::create()
for consistency.

Bug: 72086
Change-Id: I43ef5761f5b158cef58581b75312996aad65e897
Merge "Bug: UUIDs should always be lowercase"