BUG: fix spaces in path name for wrapper script
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 otb#1745 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.