Added request method constants.
Renamed postData to requestData.

Request data can now hold data for multiple request methods, not just POST.
Added method to get query data (i.e. GET data).
Updated DocBlock for method to add request data.
Added isPost() and isGet() methods.
Made request object comply with interface changes.