Raise ZeroPerPageOperation when total_pages/current_page is called after per(0)

closes #296, closes #585