Kms 3058

Galaxy androids can't play wvm if the path contains "?". So I had to change playmanifest url params to be sent on the URL and not in the query string. 
In addition "/" and "+" are valid base64 chars but the might break the URL so we replace them with "_" and "-" respectively. Server side code to replace the strings back was added as well.