fix: backport page_size_property logic without navigation.page-size
requested to merge topic/default/backport-page-size-property-logic-without-navigation-page-size into branch/default
It's better than removing it but it's not a great solution at all.
We are stucked because navigation.page-size is now in the cube web but we still need this code inside of cubicweb.