Added async versions of http method helpers
Copied async http method helpers to generated class
Normalised line endings
Implemented factory pattern for Method and Type generation