EscapeUriString changed to EscapeDataString so ampersands can be used as arguments

Used EscapeDataString to encode components of the URI rather than
EscapeUriString.  Using EscapeUriString does not escape query parameters
containing ampersands correctly.
Bug: Http - writeBody called before call to customizeHttpRequest
Merge pull request #655 from nkw/master

Bug: Http - writeBody called before call to customizeHttpRequest
Update RELEASE_NOTES.md
Merge pull request #654 from ACassells/master

EscapeUriString changed to EscapeDataString
Update RELEASE_NOTES.md