added tests forOPTIONS and PATCH requests
content is generated with platform specific line endings
added basic support for return type interfaces
response type of methods is set now