invoke-webrequest now uses utf8 as encoding
odata parameters with $ are tricky

if you use double quotes