commit-paned: Use a GtkActionBar for the commit tool bar
Uses a GtkAction bar rather than a GtkFrame and a GtkBox to implement the commit tool bar. This better fits the role of this bar, avoids having double borders on the sides and the bottom, and dropd some custom styling.