Introduce Agavi(Web)RequestDataHolder for storing request data (post/get parameters, cookies, files, ...)
validators now expect a request data object to validate
add generic accessor methods to AgaviRequestDataHolder
add new 'argument_type' parameter to all validators to allow cookie content validation (basicly anything a RequestDataHolder stores)