resets pages keys after sorting to numerical values

allows using loop.index keys in twig loop
refactors nextPage/previousPage
don't couple \Model\Repository to \Model\Page
allows page sorting by multiple criteria
fix error when settings was null
bump to version 1.2.0