Fix for Python 3.5 compilation on Linux, Win32.
Fix for Python 3.5 compilation on Linux, Win32.

In Python 3.5, they finally created a public function to convert
strings from local encoding to wchar_t unicode.  The old internal
function _Py_char2wchar() has been replaced by Py_DecodeLocale(),
which also handles UTF-16 surrogates for OS X.

keithroe/vtkoptix,SimVascular/VTK,SimVascular/VTK,keithroe/vtkoptix,sankhesh/VTK,sankhesh/VTK,SimVascular/VTK,sumedhasingla/VTK,sankhesh/VTK,sankhesh/VTK,keithroe/vtkoptix,sankhesh/VTK,sankhesh/VTK,SimVascular/VTK,keithroe/vtkoptix,SimVascular/VTK,sumedhasingla/VTK,sumedhasingla/VTK,keithroe/vtkoptix,SimVascular/VTK,sumedhasingla/VTK,sumedhasingla/VTK,sumedhasingla/VTK,keithroe/vtkoptix,sankhesh/VTK,SimVascular/VTK,keithroe/vtkoptix,keithroe/vtkoptix,SimVascular/VTK,sumedhasingla/VTK,sumedhasingla/VTK,sankhesh/VTK