correct pager pagination and add reasonable default value (15) to prevent too many pages from showing.fixes #1902
Merge pull request #1928 from craigh/pager

correct pager pagination and add reasonable default value (15)