[TASK] Refactor reading of pid in AbstractContentViewHelper

Method has been created to make a uniform way of getting the currently configured or auto-detected PID value to use when reading content records.
[TASK] Remove double variable declaration

Cosmetic effect only.
[TASK] Ship XSD schema file
[BUGFIX] PageSelect root line cache key ignores reverse instruction
[TASK] Clean up logic of AbstractContentViewHelper