Reader jumpTo page is now only set in categories
Added model relation to jumpTo field
CS
Added relations for product categories, even though there is no model yet

Maybe it gives someone a hint what the table fields are related to ;-)
The reader page is always the current page
Always pass PageModel to generateUrl method of product
Replace reader page on-the-fly if a product alias is in the URL
Fixed variable name
CS
The root page cannot have a reader assigned
Added drag&drop sorting to product categories, but hide the info text
Must pass PageModel to Product::generateUrl
Do not generate reader URL if product is on page with alias "index"
CS & todo
Cache category scope lookup
Apply drag&drop sorting to product categories in model
Store global of the original list page and also check the domains
Overwrite page alias on reader page
Target page is not mandatory, try to use the list page if found
Find jumpTo page based on the sorting of the product categories