Added the need to define __UNSAFE__ for warning 4996 to be disabled by os.h. Added read/write for bytes and string in xiSocket:: utilities