Push FileInfo construction down a level by having it constructed in the
GeneralRocketLoader instead of in the OpenFileWorker.  This required a
change in the constructor args to GeneralRocketLoader.