Do not enfore exactly one = in redefiniton

This behaviour currently prohibits redefining options
to more complex values like:

-D "MyTask.extra_opts=PATH=/opt/bin USER=nobody DEBUG=true"

without real reason why there should be just one equals sign.