This function currently only supports opening files for reading, but it will soon be expanded to supporting writes as well. To support binary reads, I add a new OPEN_READ_BINARY open mode. Signed-off-by: Anna Schumaker <Anna@NoWheyCreamery.com>