fix #255, use smart_unicode when unable to import smart_text
Merge pull request #277 from relekang/issue-255

fix #255, use smart_unicode when unable to import smart_text