Make all name parts optional

fixes #53
Merge pull request #54 from PeerJ/53-unixref-surname

Make all name parts optional