Harmonized handling of encoded request parameters

Until now each key value pair passed to the PLIST
service has been encoded separately and the code blocks
have been separated by slashes. This is not necessary,
Now all parameters are encoded (/decoded) at once.

Furthermore the handling of request parameters is now
more unified. HTML and PLIST service and generators
are using the same methods in the Util classes.
Integrated review feedback
Compressing URL parameter data