Override File.open and File.Open

Rationale: code using 

```python
import rootpy.ROOT as R
x = R.TFile.Open(y)
```

.. currently gets a TFile back, when we want to give them a File. This PR fixes that.#