Levels dialog: interface improvements

Lots of small changes to hopefully give this dialog a little more room
to breathe, while also unifying it as best I can with the Curves dialog.

Also, the auto-levels button is now called out better, and a button
strip is used to swap color channels.