chore(api): simplify use of volumeInfo
fix(api): deal with missing or badly formatted data

- mising industryIdentifiers or no ISBN entries in industryIdentifiers should toss the record
- missing title should toss the record
- missing authors should be empty string
- missing genre should be skipped
- handle more publish date formats and ensure output is string
- minor cleanup using .get()