Change Request type to take full http.Request

This is needed to we can access all attributes and methods proived by http.Request like REMOTE_ADDR
Merge pull request #6 from sayadn/improve-Request-type

Change custom Request type to extend http.Request