WIP Oaiharvest workflows

Work in progress for #2242 
Do we need to add the default value in database? In this case I would be more up for application login because the default workflow name might change and then we would need upgrade recipe or even it might be site dependent.