Bootstrap ListGroup and Pager
The ListGroup subclasses a \QCubed\Control\DataRepeater to implement a Bootstrap list group that you can select items from.
The selection will be remembered and restored if you set SaveState to true.
To use it, you must implement a data binder to recall the data, and also an ItemParamsCallback to interpret
each item and draw it.
This code also demonstrates a Bootstrap Pager control implementation. The Pager is optional when using the list group.