Rename abc::text::utf*_traits methods for clarity
Rename variables for consistency
Merge remote-tracking branch 'origin/python2.7'
Remove poorly performing abc::*str::substr() overloads
Improve performance of method
Rename abc::text::utf32_traits::is_valid() to abc::text::is_codepoint_valid()
Ignore all PDFs in /doc
Change types to more semantically-appropriate
Improve code documentation
Move codepoint_iterator and utf*_traits into abc::text
Break up abc::text::utf*_traits into utf*_char_traits and utf*_str_traits
Fix type_traits support for GCC 4.6
Fix nasty cross-class static call that doesn’t work with Py2.x