Change how we choose the "RootPath" for a repository.

Fixes #43

Previously, I chose the root folder as the path in which the .sln file
resided. However, when .sln files are nested this approach doesn't work.
Now we use the root folder of the GitHub repository no matter what.