Creates Ingestor::LegacyCSV and basic import framework.

Includes:

* The ability to register parsers to handle different source files,
* Parsing and iterating over CSV imports efficiently,
* Saving *url models during Work validation, which could lead to orphan
  InfringingUrl or CopyrightedUrl models,
* A works parser for the major source file format from google.