Convert "(pick|squash|edit) all" checkboxes to split button

(fixes issue #2190)

Signed-off-by: Sven Strickroth <email@cs-ware.de>
Change to different return values for troubleshooting

Signed-off-by: Sup Yut Sum <ch3cooli@gmail.com>