Added multiple selection functionality and menus for chat and group nodes, changed gtkblist structure to accomodate multiple selected nodes