WIP Add initial custom page size support. Fixes: #126

Status Job ID Name Coverage
  Test
passed #624916
build-arch

00:01:48

passed #624915
build-fedora

00:02:36

passed #624914
build-ubuntu

00:02:48