Host avatar and color chooser.

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

It might be used for the account avatars and could be its own AMD module.  But, yes, "canvas" is not a good name. "simple-image-editor"?