Replace `Origin::UID(OpaqueOrigin)` with `Origin::Opaque`.
For a discussion see #144 (comment) Remove the `OpaqueOrigin` struct and the dependency on the uuid crate. Implement `HeapSizeOf` for `Origin`. closes #144 fixes #145 This is a breaking change.