Update Ingester::Importer::* classes for entities

Includes:

* Parsing entities from files
* Using these entities when they don't exist in the database
* Fixes for more accurate and thorough URL parsing in a few formats