Added read, write, and open status querying
Fixed up subtle multithreading issues, made SyncPipe work correctly
Auto resizing arrays works correctly