[update] conform quoted string parameter to kernel

In kernel, if a parameter is given as:

'param=x y'

it will not parse this correctly as "x y".  However, it
supports quoting with " and without escape sequence.  Therefore, that
parameter should be sent as:

'param="x y"'

In user space then I adopted the same method solely for compatibility
with the kernel.

Signed-off-by: Shahbaz Youssefi <ShabbyX@gmail.com>