fix several issues with lists and added option for multiple selections to mean no individual selection
many changesets fixes and features; also more complete coverage (included layers and various other containers)