Schedule Email, OAuth2, Closing Stream Updates

Made changes to allow for OAuth2, added a Schedule Email function, deleted PutInformation function and replaced all references to it wit httpPut so that wrapper closes streams properly.  This should fix the timeouts that occurred upon switching to Mashery servers (their servers do not force streams to be closed like ours did).