Wrap path to child process in quotes to allow for paths containing spaces.
SetThisExecutablePath() now ignores argv[0] when it is able. Tested on Linux.
Fix up build failure on Windows.
Fixed bad cast.
Try again for OS X.
Merge pull request #57 from ned14/MAID-416

Maid 416
Merge pull request #52 from Fraser999/MAID-330

MAID-330: Wrap path to child process in quotes to allow for paths containing spaces