Updated FileSink to use FileShare.ReadWrite

Using this to do async writing to a log file across multiple threads. Ran into a bug with async requests writing to the same logs, and this update seems to have fixed the bug on our end.