Fix Yara Unicode Handling

Added a def that checks if all the chars are string printable. If not returns a \x style string instead.

```
| Rule           | String  | Offset  | Content          |
+----------------+---------+---------+------------------+
| embedded_macho | $magic1 | 1249712 | \xca\xfe\xba\xbe |

```