removed redundant code from RemoteUser
updated RemoteUser to create an AgaviIncomingRequest