Add a findWhere method to the list widget. Resolves #58.

first,