Merge pull request #2 from liggitt/lnader-master

Distinguish between non-members and indirect members in warning messages...
Make rest_member more resilient to additional types
Make membership check more efficient, explicitly return
Refactor find_by existing member lookup