message: beter python2 support
diff: @@ -121,7 +121,7 @@ static PyObject *py_ue_edgraphpin_get_default_value(ue_PyEdGraphPin *self, void
  static int py_ue_edgraphpin_set_default_value(ue_PyEdGraphPin *self, PyObject *value, void *closure)
  {
  - if (value && PyUnicode_Check(value))
  + if (value && PyUnicodeOrString_Check(value))
  {
  const char *str = UEPyUnicode_AsUTF8(value);
  self->pin->DefaultValue = UTF8_TO_TCHAR(str);
  @@ -138,7 +138,7 @@ static PyObject *py_ue_edgraphpin_get_default_text_value(ue_PyEdGraphPin *self,
  static int py_ue_edgraphpin_set_default_text_value(ue_PyEdGraphPin *self, PyObject *value, void *closure)
  {
  - if (value && PyUnicode_Check(value))
  + if (value && PyUnicodeOrString_Check(value))
  {
  const char *str = UEPyUnicode_AsUTF8(value);
  self->pin->DefaultTextValue = FText::FromString(UTF8_TO_TCHAR(str));
  