Rebased on top of 8.0 and added the stubs first so that the tests don't need special handling.
I would understand that maybe the tests are a bit duplicate with user32 ones, but I think they also exhibit the NtUserGetPointerInfoList syscall signature. If we don't care about being compatible here I can simply drop the tests altogether.