Implementation of secure param for PageUrlAnnotation.

Includes basic renaming of classes and changes of tests.