Added progress indicator to FXEmulatorController

Moved ROM loading code to FXRunLoop
Added FXRunLoopDelegate
FXVideoDelegate is no longer observer-based (again)