request should receive a resource.

using request for resource actions only.
expand uri on request.process.
added support for extra params how uri and querystrings.

closes #9 and #10.