Added support for Sectioned Lists

nitpics: Javadocs, reformat file and change name selectList to sectionItemList