changelog
use Py_UCS4 instead of Py_UNICODE to store the set of branch characters
implement efficient Unicode parsing for PEP 393, fix some Unicode tests
mark Py3.[34] as supported