Move setting of custom color characteristics to the CLI.

It's the only place where this option is exposed,
and helps get rid of some code duplication in libhb.