Add support for building without supplying a sln/proj.

This allows the normal msbuild behaviour, which looks in the current
directory for a single item to build.