Now that multi selection is supported, we can provide a more complete AtkSelection implementation.
This is basically an import/rename of EggListBox from the row-widget branch of egg-list-box.