copperplate/internal: fix priority inversion in copperplate_create_thread()
cobalt/registry: return object creation stamp in lookup op
cobalt/posix/sem: introduce sc_cobalt_sem_inquire syscall
lib/cobalt: introduce cobalt_sem_inquire()
cobalt/posix/thread: extend thread_stat information with name
copperplate/semobj: introduce semobj_inquire()
cobalt/registry: allow NULL key for anonymous objects
cobalt/registry: introduce anonymous registration helper
cobalt/posix/event: move to system registry
cobalt/posix/monitor: move to system registry
cobalt/registry: drop unused support for safe removal
cobalt/registry: drop useless special handling of XNOBJECT_SELF
cobalt/posix: rename shadow descriptors unambiguously
cobalt/registry: unify lookup calls
cobalt/posix: copy handle from user-space robustly
cobalt/posix/event: introduce sc_cobalt_event_inquire syscall
lib/cobalt: stop using deprecated sc_nucleus_current_info

Every Cobalt thread in user-space is backed by a POSIX-enabled
shadow. Use cobalt_thread_stat() instead of issuing the deprecated
sc_nucleus_current_info syscall for the base thread.
cobalt/shadow: drop unused sc_nucleus_current_info syscall
lib/cobalt: extend cobalt_event_inquire() with waitlist
copperplate/eventobj: extend eventobj_inquire() with waitlist