Make interactives controller optional for checkbox

So it can be instantiated even if we don't have access to interactive
controller instance.
Add check whether Energy2D model is compatibly with WebGL solver

[#52401585]

For now, all models with radiation are incompatible. Radiation solver
isn't implemented in WebGL (yet?).
Let user toggle WebGL in its status panel, show whether model is compatible

[#52401585]