feat(Error messages): Improve Error messages being returned to client from Rest services

BREAKING CHANGE: error response structure is changed

To migrate the code follow the example below:

Before:

{
    error: true,
    message: ‘’,
    resolvedMessages: []
}

After:

{
    message: ‘’,
    errors: {
        ‘fieldName’: ‘error message’,
        ‘fieldName2’: [‘error message’, ‘error message 2 ’] // if
errors are more than 1
    }
}