Adding support to shell_env on Windows. Fixes #804

Windows uses the sintax `SET name="value"` that is almost identical to the Linux counterpart.
Tested on Windows 7.
Fixing the test_use_of_path_appends_by_default
Merge pull request #805 from fgmacedo/patch-1

Adding support to shell_env on Windows