Support paths with spaces across Windows and Mac