added support for UTF-8 filenames to shapelib (currently Thuban specific, but this should go upstream soon), and applied it to pyshapelib. Removed the HAVE_CODE_PAGE macro and assume it's always true. See libraries/pyshapelib/ChangeLog.