Allow subclasses of SingleTypeAdapter to get all items

Primarily, this allows subclasses to implement android.widget.Filterable cleanly

Closes #3
Add missing javadoc tag
Suppress unchecked warning