See commit message description, too long to put here :P

* Remove items requirement for custom adapters
* Only set up click listener for 1st party adapter
* Make internal listview available via getListView()
Update sample custom list dialog with getListView() example