split http client functionality into generic http request and soap request, and update usage (preperation for ncs vpn module which needs a generic http requester)
add schema drop file (mainly for developers)