only show scrollbars when needed
fix alignment issues on menubar background
make cancel button a button

This fixes sizing issues with the Cancel button, which displayed as
"Cance" on my system. It also removes the then unnecessary CSS class
allow an empty comment on update of an option