Support solution path which is simply a filename.

Fixes launching like so: Giles -s MySolution.sln -t (...)