Bug 1124094 - oo-admin-upgrade does not work for unsupported cartridges

The change from IO to File was needed for the unit tests that use the FakeFS gem.  IO wasn't being mocked.