TST: ensure Period.strftime returns Unicode
BUG: Period.strftime should return unicode strings always GH3363
BUG: sort out unicode/str/repr and py2/3 for Period Objects GH3363

PTF