Fix unicode bug and generalize unicode handling. Add MANIFEST.in to include schema in package.