Changes and Fixes to Admin User listing

This commit is a proposed fix to the broken user filtering and
pagination for the list of users in the admin dashboard. The changes
ensure that state is preserved correctly, and clarify the meaning of the
filters.