Quote tool path if it contains spaces

Quoting in the project.yml causes the path validation to fail, so we have
to quote automagically (which is also nicer for the user).

Tool paths can often contains spaces on windows platforms
Merge pull request #9 from canton7/feature/quote_executable

Quote tool path if it contains spaces