[SQL] Python JsonRDD UTF8 Encoding Fix

Only encode unicode objects to UTF-8, and not strings

Ah, okay.  Let's fix this in `saveAsTextFile`, too.  Should we open a JIRA for this, since it's also a bug in existing code that users might encounter?