"list_*" and "search_*", two different name with same purpose

change
list_total_pages -> search_total_pages
list_total_items -> search_total_items
list_page -> search_page
put it back
added comments
Merge pull request #1085 from byteGator/H--pagination-"list-total-pages"-and-"search-total-pages"

"list total pages" and "search total pages", two different name with same purpose (issue 1032 and 899)