Respect AllowSpaceInPath more

If TargetDir is not set but spaces are allowed in path,
don't avoid spaces in the constructed default path.

Change-Id: I0b38227400fbcd71f06990d475a8776040fafa4c
Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
Reviewed-by: Jarek Kobus <jaroslaw.kobus@digia.com>