Lightweight methods for reading from the file system, async and sync, with extras for stripping byte order marks and normalizing newlines.