Added subclass for QPushButton to allow right-clicking on
powerbutton to change power action (hibernate/shutdown.)