stripped trailing blanks.
cosmetics.
deeply refactored the implementation of the render settings window, and tweaked functionalities.

- SPPM settings are no longer available in interactive configurations since this combination is not supported by the renderer.
- fixed a bug where we would ask whether to save changes when changing the active configuration after reopening the render settings window, after this one had been previously closed with OK (which applies the changes anyway).
added override qualifiers.
renderer::IRendererController now inherits from foundation::IUnknown, plus various minor refactorings.
updated copyright notices.
updated copyright notices.
updated copyright notices.
updated copyright notices.
Reordered paragraphs
Update README.md
Update README.md
Update README.md