Added StrPromote behavior
Change Str->Unicode to use PyUnicode_AsUTF8String, remove numeric promotion
Update docstring
Merge pull request #23 from blink1073/str_promote

Added StrPromote behavior