(WIP) Use full error messages for relations validation.

https://www.openproject.org/work_packages/13948
@mtakac error handling on the front end is pretty thin. api-helper i think is the only general solution but i did that recently and it's only being used in one place i think.