SIGN IN SIGN UP

Refactor file loading for OPA

The file loading logic implemented in the runtime package is generally
useful within OPA. These changes factor the file loading into a separate
package that can be reused without taking a dependency on the runtime.
T
Torin Sandall committed
c612260af48f9191bf9db2b3bd7e9b18ba7aa00d
Parent: 1cb6287