normpath used in last commit alone won't work for spaces in path.
We have to ensure_double_quotes for otbcli wrapper script used in
special cases. Currently this is broken on macos
This commit will put otb_cli_file inside double quotes. Tested on
OpenBSD using a path with spaces.
A unit-test has been added for future testing.