Move error aggregation to validation error class
Do not prepend error key for custom error messages
Use localized validation error
Improve status transition error message
Adapt activity spec to modified localization handling
Fix activities error handling
Improve code readability