- added itemsListProperty and re-wired ChoiceBoxX internals to
exclusively use that (instead of itemsProperty)
- tried testing for cope with null SelectionModel (not successful,
exception in stacktrace only, not in test log - threading issue?) that's
why the xxSelection tests are all changed