Add support for saving custom colors on color picker dialogs

Issue #29