add configurable paging size

closes #1032 
Well I could see users in larger instances wanting to change items per page, but it should be a client-side setting, not a server config.