Refactoring: pipelines splited in independent parts + added new actions 'process-url', 'publish' + new db fields to store urls + datacite state