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
Merge pull request #58 from Fraser999/routing_v2

Routing v2
Merge remote-tracking branch 'upstream/next' into routing_v2
Merge remote-tracking branch 'upstream/routing_v2' into routing_v2