ide: Fixed various global settings issues
- Destructor and properties in IDEConfigHolder
- Fixed confusion between configs/recent files&projects inside ideSettings (for loading legacy only) vs. actual values in ideConfig
- Added file monitors on recent files & projects
- Fixed CompilerConfig comparison to include type, target platform and number of parallel build jobs
- Savings settings after adding recent files/projects
- Fixed including newly added compiler configs into write list
- Fixed importing issues