add test for Request class.
set request and server data at the construction.
backup when not set.
test code for user-agent.
add pack/unpack, {pack|load}Post to pass data to next request.
mechanism to pass data to the next request.
save data as hidden tag, and request to retrieve it.
test PageView.