added FirstName and LastName generators

Added two more generators, which can generate first names (male or female) and last names. I manually created lists of common (American) first names and last names are American, Chinese, and Korean. 

`python setup.py test` passed without incident