Vertical split pane
This MR fixes issue #722 (closed), and adds preference to switch between vertical and horizontal split panes.
As @alexxcons had suggested in the discussion for the issue, I've used gtk_orientable_set_orientation
in a callback to the signal to change the orientation of the panes on preference change. RFC and review.
Edited by Pratyaksh Gautam