Add String column types in the history db a length - as required by mysql dialect
Minor refactoring of Worker to allow easier subclassing
- don't disable existing loggers when logging.config.fileConfig is
  called by luigi
Add ON DUPLICATE KEY UPDATE clause to the MySQL target touch method. This will prevent errors and do a no-op in case the update marker already exists