MYLOC-103 Updating message.set() to ensure value is a string.

Adding validation to set() to ensure that the value is a string. Prevents it from displaying false when a translation key does not exist.