added saving of custom colors in custom colors dialogs (app-wide), saves colors on exit to config and loads them on startup
Merge remote-tracking branch 'origin/master'