Adds specs
Adds status transition validation
Fixes journal observer test
Skips validation for WP status change by changeset
Fixes work package specs
Refactores and extends API v2 WP status specs
Fixes work package relation specs
Prevents status validation on type change
Prevents unecessary status validations
Fixes timelines comparison cukes
Fixes logging time cuke
Adds changelog entry
Simplifies transition check
Adds spec for admin user handling
Adds spec for non-existing transition handling
Assigns all roles if current user is admin
Relaxes status transition validation error message
Merge pull request #782 from opf/fix/invalid_work_package_status_transitions_3532

[FIX] Invalid work package status transitions