Implementation of getpwnam function.

Implementation is (I think) complete but it is not yet tested.

The deletion od passwd.h is an artifact of where I changed my mind half way
through the previous commit and forgot to remove passwd.h from the Index in
that commit.