Improved handling of NaN IDs. Move all NaN handling in AbstractFetcher to the Translator.
Raise a MappingError for ambiguous name-to-source mapping.
The AbstractFetcher no longer treats zero-length ID collections as a fetch-all instruction.
Cast float to int when extracting IDs from a pandas DataFrame or Series.