Externalize colorschemes

Read color schemes from resource files.

- Files are JSON formatted
- Color schemes for both editor and rendering are moved to external files
- Default render color scheme (Cornfield) is still in code so it's always available
- Additionally read files from the user configuration folder