Proper Title Case creation in Python and C#