Updated the way arguments are passed to the DE

Now arguments support better escaping and are immunite to ';' and '='
chars passed inside values. Also keys are validated against those chars.