Switched usage of resource.query() to resource.browse()

We build a fancy resource factory which created a search() and browse()
method with lots of fancy features, and then didn't use it. This fixes
that, which propagates user preferences such as paging throughout the
application.

Change-Id: If5a36cb9e579755d2310cfa5275a308d6d0ee3b8
Merge "Switched usage of resource.query() to resource.browse()"