Sample updates showing dynamic Image Lists

This sample update should show that all of the following from issue #455 are working:

* getItems() // should return headers as well as items
* appendItem(item) // make sure it supports headers
* insertItemBefore(newItem, existingItem) // Make sure it supports headers