gtk3: create a generic constructor

`Gtk::LevelBar.new` should work with both `Gtk::LevelBar.new()` and `Gtk::LevelBar.new(min_value, max_value)`.