Override File.open and File.Open
Merge pull request #322 from pwaller/override-file-open

Override File.open and File.Open