Add TopicChanges::Processor class for retagging

This adds a Processor class which, given an array of rows, each with 
a slug and topic ids, will replace or remove the topic_id from any 
matching editions.

After all the editions matching the slug have been saved, we then use
the existing `PublishedSlugRegisterer` class to republish the 
appropriate published edition to Panopticon and the Publishing API.
Add Rake task to run the processor

This adds a Rake task which, given a path to an existing CSV file, will 
parse the provided file, create an instance of the Processor object, 
and run the processor.

The explicit Logger instance is required in order for logging to be 
printed to the terminal without the need to run Rake with `--debug`.