Removed factory method from Request
Added params accessor for JSON requests
Return null if request method is not set
Removed getVar() method from Request