CAS-228 URL Encoding Fix for 3.2.x branch

Problem: We currently don't pass encoded values to the server, possibly resolving in parsing/extraction errors.
Solution: URL Encode all values instead of just the service url.

NOTE: Atlassian modules are preventing clean build.