Remove array-only limitation for filtering.

Ng-repeat allows for walking over objects, so filterFilter should, too.