Add checkboxes or radio buttons on "MenuPage" of gtk_ui.py to operate intutively.
Fixed Bug #813771 according to suggestions shown in its bug report thread. I added these modifications,
- Changed the way of selection from TreeView's to checkboxes.
- Highlight the selected rows.
- Add toggle changes when clicking on anywhere of the row.
- Add the selection pattern on the MenuPages, which can choose both nothing and a single row only.