Fix checkable Button behavior - toggle on release instead of press

This way it's consistent with QPushButton, and this is also the
appropriate behavior on touch screens.

Task-number: QTBUG-33796
Change-Id: I6ab11ed199223cd77e08273f1299a8a668a6f786
Reviewed-by: Gabriel de Dietrich <gabriel.dedietrich@digia.com>