Cleaned up software rendering internals in Cocoa back-end
Renamed application delegate to controller
Use the same binary architecture to restart from IWAD picker