Non-ascii characters in validation messages

Explictly use message attribute of validation errors and encode to utf-8 incase message contains non-ascii characters