include strip in preprocess for zhi, update tests, add some writing operations to file_ops
move more file stuff into file_ops, put some utf8 chinese, korean into the smoke test files