ResourcesConfigWindow: big changes to the logical structure.

The tool no longer depends on the existence of an Ogre app.
It now stands alone as an independet tool, which works in conjunction
with Ogre and OpenAL to determine and offer the engine configuration,
aka "system settings configuration"