Explictly use message attribute of validation errors and encode to utf-8 incase message contains non-ascii characters
Added function to check if the message is unicode before trying to convert
Pass error as as and dont try to convert to unicode, it is propely rendered
Fixture for unicode characters in relevant column test
Merge with master
Dont explicitly convert to unicode
Updated query mongo to enclose query params in an  - fixes #622
Merge branch 'master' into validation_message_encode_error
Implemented language changes on column picker - fixes #955
Merge pull request #1014 from modilabs/662_or_query_to_api

Updated query mongo to enclose query params in $and  - closes #662
Merge pull request #1017 from modilabs/995_translation_in_table_col_headers

Implemented language changes on column picker - closes #995
Merge with master and resolved conflicts
Merge pull request #980 from modilabs/validation_message_encode_error

Non-ascii characters in validation messages
Merge branch 'master' into return_newest_export_if_data_not_changed

* master:
  Implemented language changes on column picker - fixes #955
  Updated query mongo to enclose query params in an  - fixes #622
  Dont explicitly convert to unicode
  Fixture for unicode characters in relevant column test
  Pass error as as and dont try to convert to unicode, it is propely rendered
  Added function to check if the message is unicode before trying to convert
  Explictly use message attribute of validation errors and encode to utf-8 incase message contains non-ascii characters