Improvements to restoring pagefiles via PageSnapshot

Added new method removePagefileHooks() to PageSnapshot module. Also namespaced
*all* special variables stored in Page objects with _version_control_*.