Adds enumarations for HTTP methods and URL schemes
Changes package of Method and Scheme
Removing out of context methods in HTTP request interface
Adds a method for assembling message headers in HTTP AbstractMessage
Implementation of default HTTP request object
Fixing implementation for detectors