Refactored AllowedStatuses to Transitions.
Added logic to return allowed statuses from Transitions.
Edited packages views to display only allowed statuses when editing.
Creating packages sets the task's workflow default status.