Preferences dot notation improvements
- Added the ability to automatically extends the preferences dot notation
- Updated test to create automatically the preference entry
- Updated preference to be read-only when initializing the GUI
- Preferences empty values are cleaned up when serializing to JSON
Edited by Kevin DA SILVA