Add ability to define customer specific statuses to Publication Hub

Currently, only 'Pending' and 'Done' statuses are available in Publication Hub. To manage manual creation tasks in detail, we need the ability to define arbitrary statuses for Publication Hub.