Host avatar and color chooser.

Should be feature complete.  Coming later:

* More clever way of storing the dashboard config without cockpitd.

Well we can leave it as is for now. We shouldn't make AMD modules unnecessarily, because we don't have the infrastructure necessary to combine them. So lets wait until we know how it will be used, and where.