Switched PageRequestParser from inheritance to composition. Minor streamlining of RequestParser too