Cleanup pending assignment map removal in UniqueId.
Fix a possible bug in the race condition return logic where the wrong deferred
was being returned.

Signed-off-by: unknown <clarsen@euphoriaaudio.com>

Conflicts:
	src/uid/UniqueId.java