Improve the color selector.
Provides separate layouts for portrait and landscape, scrolls to fit all
of the content on smaller screens, handles editing of values much more
cleanly, and is all-together much better implemented.