Added Upload support to XMLHttpRequest
Support uploadProgress on RequestPromise.
Support requesting Payload passing through serialization.
Added support to setting the desired ResponseType in a request.