Fix onCompilerChange when there is no compilers

If compilersByExe is undefined trying to access compiler.supportedOpts
throws an exception. This happens when gcc-explorer can't find available
compilers.