paginate users list

addresses #529 
also added `db:fake_data` task to populate the user table with 160 users for testing the pagination. this task deletes all users except for user id = 1, then adds the new ones.