extract Admin::UsersController#index to its own query class
use postgres ILIKE for case insensitive filtering of users
remove duplicated list of trust levels