Add test to ensure traversing updates executor context's page
Add CustomTraverser, TraverseWithAnnotation and CustomTraverserInstantiator
Add CustomNormalTraversalStrategy