Change custom Request type to extend http.Request

I changed atlas' custom Request type to take http.Request as an anonymous field so we can access all attributes and methods proived by http.Request like RemoteAddr