#91 Add constructors to Form, Query, and Cookie features for testing.
Add more feature constructors.
Remove unused field.
Adding abstractions for request headers
viz. Accept, Accept-Charset and Content-Type.