Use GAction instead of GtkAction for EvHistoryAction

Merge EvHistoryAction and EvHistoryActionWidget into a single widget
derived from GtkBox that uses GAction.