Don't swallow missing user/group errors for Etc.getgrnam/getpwname

getgrgid/getpwgid both re-raise `RaiseException` to allow them to propagate back up the stack when a user is not found (as opposed to user/group discovery not being platform supported). This adds that same functionality to getgrnam/getpwname, and fixes another stdlib test.