Add bulk person ingest from CSV

Fixes #27. 

Still requires testing and vetting. 
Any way to provide a clue about which fields are invalid?  Marking the whole row could be frustrating, since people will then have to guess why.